Statistics

Problem Statement for "TwoMonthScheduling"

Problem Statement

There is a sequence of pending jobs. Each job depends on all previous jobs. If job B depends on job A, job B cannot be started before job A (but they can be started at the same time).

The total number of workers you have available is workers. Each job takes two months to complete, and must be completed in two consecutive months. Job i demands firstMonth[i] workers during the first month and secondMonth[i] workers during the second month.

Compute and return the smallest number of months in which all jobs can be completed.

Use the pseudocode below to generate firstMonth[] and secondMonth[]:

L0, L1 = length(firstMonth0), length(firstMonth1)
for i1 in 0 .. L1-1:
    for i0 in 0 .. L0-1:
        firstMonth [ i1 * L0 + i0 ] = min( workers,  firstMonth0[i0] xor  firstMonth1[i1] )
        secondMonth[ i1 * L0 + i0 ] = min( workers, secondMonth0[i0] xor secondMonth1[i1] )

Definition

Class:
TwoMonthScheduling
Method:
minimumMonths
Parameters:
int, int[], int[], int[], int[]
Returns:
int
Method signature:
int minimumMonths(int workers, int[] firstMonth0, int[] firstMonth1, int[] secondMonth0, int[] secondMonth1)
(be sure your method is public)

Notes

  • The reference solution does not depend on the input format, it would correctly solve any input of the size allowed by the constraints.
  • The elements of the arrays firstMonth and secondMonth do not exceed the number of workers you have. Thus, a solution always exists.

Constraints

  • workers will be between 1 and 10^9, inclusive.
  • firstMonth0 will have between 1 and 500 elements, inclusive.
  • firstMonth1 will have between 1 and 10 elements, inclusive.
  • secondMonth0 will have the same number of elements as firstMonth0.
  • secondMonth1 will have the same number of elements as firstMonth1.
  • Each element of the four arrays will be between 0 and 10^9, inclusive.

Examples

  1. 1000

    {900, 150, 300, 200}

    {0}

    {400, 300, 600, 150}

    {0}

    Returns: 4

    The arrays firstMonth0 and secondMonth0 are identical to the generated arrays firstMonth and secondMonth. An optimal solution looks as follows: month 1: first month of job 0 (900 workers needed) month 2: second month of job 0, first month of job 1 (400 + 150 workers needed) month 3: second month of job 1, first month of jobs 2 and 3 (300 + 300 + 200 workers needed) month 4: second month of jobs 2 and 3 (600 + 50 workers needed)

  2. 1000

    {900, 150, 300, 200}

    {0}

    {400, 600, 300, 150}

    {0}

    Returns: 5

    The input looks similar to Example 0, but job 1 now requires more and job 2 requires fewer workers during their second months. Even though the sum of times is still the same, it is no longer possible to do everything in four months.

  3. 1000

    {350, 172, 24}

    {998, 54}

    {513, 119, 0}

    {24, 118}

    Returns: 7

    The arrays you are supposed to generate: firstMonth = {696, 842, 1000, 360, 154, 46} secondMonth = {537, 111, 24, 631, 1, 118}

  4. 47

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

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

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

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

    Returns: 2

    A lot of jobs, but most of them require no workers at all. All these jobs can be done at the same time.

  5. 1000

    {900, 150, 300, 200}

    {0}

    {400, 600, 300, 50}

    {0}

    Returns: 4

  6. 184

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

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

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

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

    Returns: 24

  7. 131

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

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

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

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

    Returns: 35

  8. 116

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

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

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

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

    Returns: 42

  9. 260

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

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

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

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

    Returns: 18

  10. 206

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

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

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

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

    Returns: 24

  11. 259

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

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

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

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

    Returns: 20

  12. 317

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

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

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

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

    Returns: 16

  13. 257

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

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

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

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

    Returns: 18

  14. 270

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

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

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

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

    Returns: 18

  15. 297

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

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

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

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

    Returns: 18

  16. 266

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

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

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

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

    Returns: 16

  17. 107

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

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

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

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

    Returns: 42

  18. 257

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

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

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

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

    Returns: 16

  19. 130

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

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

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

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

    Returns: 38

  20. 126

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

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

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

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

    Returns: 37

  21. 220

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

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

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

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

    Returns: 22

  22. 291

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

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

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

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

    Returns: 17

  23. 112

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

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

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

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

    Returns: 39

  24. 209

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

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

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

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

    Returns: 20

  25. 140

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

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

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

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

    Returns: 30

  26. 51565

    {251, 120, 151, 63, 42, 172, 71, 129, 50, 150, 147, 39, 54, 14, 73, 155, 179, 128, 137, 262, 244, 50, 7, 154, 182, 8, 226, 184, 226, 81, 219, 145, 50, 226, 113, 89, 217, 14, 42, 131, 146, 139, 38, 180, 153, 117, 264, 109, 99, 265, 23, 140, 262, 219, 260, 51, 57, 274, 162, 47, 115, 93, 72, 148, 218, 32, 44, 268, 176, 259, 61, 258, 105, 174, 224, 131, 122, 266, 142, 114, 194, 106, 32, 220, 57, 247, 124, 25, 21, 257, 59, 47, 202, 15, 128, 218, 110, 54, 108, 203, 191, 127, 231, 124, 34, 192, 88, 98, 79, 115, 129, 111, 116, 162, 150, 140, 96, 46, 92, 108, 20, 46, 214, 105, 241, 230, 67, 233, 229, 57, 233, 196, 65, 66, 14, 241, 114, 44, 205, 60, 75, 169, 136, 121, 274, 56, 32, 32, 38, 32, 81, 165, 240, 55, 135, 156, 91, 206, 183, 169, 153, 190, 7, 34, 147, 101, 129, 187, 73, 118, 185, 207, 52, 185, 235, 227, 198, 44, 152, 48, 38, 108, 225, 168, 59, 208, 143, 192, 217, 113, 231, 88, 131, 240, 275, 200, 163, 73, 266, 249, 162, 47, 106, 234, 20, 225, 137, 31, 87, 124, 219, 123, 280, 192, 242, 242, 221, 28, 150, 5, 14, 36, 116, 165, 34, 243, 79, 163, 137, 47, 46, 223, 128, 110, 154, 224, 16, 83, 65, 20, 214, 32, 270, 263, 64, 40, 236, 111, 110, 186, 155, 7, 238, 1, 79, 166, 229, 216, 45, 205, 262, 168, 241, 67, 40, 195, 123, 228, 212, 136, 150, 48, 239, 244, 215, 69, 83, 167, 90, 29, 195, 224, 75, 8, 94, 82, 55, 135, 171, 16, 189, 54, 186, 205, 117, 86, 58, 273, 128, 17, 149, 163, 240, 129, 142, 108, 91, 23, 84, 215, 151, 242, 55, 244, 99, 180, 233, 117, 219, 198, 98, 152, 89, 232, 281, 86, 128, 82, 137, 138, 77, 135, 240, 124, 90, 90, 202, 84, 158, 172, 89, 270, 236, 54, 124, 152, 218, 213, 49, 228, 237, 154, 229, 75, 256, 241, 86, 232, 122, 13, 82, 46, 23, 96, 163, 85, 279, 139, 247, 204, 5, 156, 10, 1, 85, 165, 270, 79, 194, 248, 143, 21, 74, 73, 207, 137, 242, 113, 4, 99, 98, 244, 75, 279, 54, 47, 18, 270, 37, 181, 153, 54, 119, 198, 17, 202, 56, 194, 247, 240, 35, 249, 135, 178, 157, 170, 217, 97, 81, 105, 280, 137, 48, 154, 127, 179, 278, 194, 111, 29, 91, 168, 16, 26, 96, 149, 148, 172, 139, 120, 226, 39, 183, 202, 54, 270}

    {170, 47, 226, 27, 137, 196, 8, 65, 190, 163}

    {151, 227, 78, 187, 146, 16, 198, 175, 10, 244, 71, 96, 116, 83, 262, 37, 83, 185, 148, 92, 10, 256, 79, 123, 165, 254, 251, 167, 96, 167, 138, 158, 215, 160, 269, 22, 169, 27, 157, 214, 199, 16, 8, 35, 237, 161, 7, 270, 253, 195, 242, 12, 258, 88, 4, 80, 65, 50, 162, 167, 5, 279, 244, 170, 37, 258, 109, 65, 59, 150, 188, 216, 74, 197, 163, 129, 100, 111, 116, 101, 72, 79, 262, 238, 99, 184, 38, 78, 136, 218, 87, 119, 131, 123, 140, 83, 251, 71, 13, 74, 16, 43, 276, 42, 273, 223, 136, 191, 33, 137, 229, 224, 49, 136, 71, 268, 179, 236, 151, 149, 258, 122, 82, 90, 135, 110, 53, 4, 233, 102, 232, 168, 235, 65, 92, 234, 83, 197, 253, 92, 180, 45, 273, 42, 121, 28, 53, 208, 78, 113, 192, 166, 13, 98, 251, 31, 38, 28, 133, 226, 176, 221, 27, 271, 93, 52, 109, 268, 40, 233, 214, 35, 144, 71, 281, 79, 18, 8, 234, 253, 44, 163, 132, 65, 239, 245, 155, 244, 264, 247, 53, 197, 43, 34, 143, 196, 94, 167, 242, 115, 276, 113, 103, 12, 68, 48, 238, 128, 248, 46, 1, 26, 21, 116, 172, 16, 252, 194, 262, 54, 50, 136, 165, 105, 67, 50, 38, 104, 195, 235, 195, 150, 167, 187, 114, 81, 224, 35, 90, 25, 228, 21, 203, 120, 16, 240, 88, 217, 95, 14, 100, 114, 51, 260, 202, 145, 209, 160, 30, 91, 111, 132, 131, 170, 112, 231, 33, 80, 162, 231, 55, 142, 21, 28, 249, 277, 269, 244, 31, 174, 232, 150, 88, 66, 25, 210, 24, 130, 170, 61, 226, 215, 36, 152, 217, 61, 271, 70, 207, 271, 132, 261, 132, 123, 261, 243, 141, 196, 143, 75, 23, 4, 143, 251, 1, 114, 4, 73, 231, 203, 6, 67, 88, 152, 214, 183, 26, 117, 176, 198, 180, 105, 233, 64, 152, 273, 176, 105, 148, 259, 210, 66, 231, 31, 57, 31, 126, 185, 265, 185, 79, 231, 143, 162, 221, 148, 173, 249, 230, 254, 169, 162, 50, 3, 66, 276, 6, 271, 183, 13, 271, 5, 5, 215, 179, 95, 60, 68, 231, 1, 156, 75, 16, 168, 121, 32, 164, 104, 115, 60, 105, 43, 80, 205, 71, 158, 275, 120, 217, 189, 279, 94, 51, 168, 72, 148, 93, 44, 22, 158, 176, 104, 99, 191, 70, 101, 108, 126, 121, 75, 218, 280, 42, 74, 228, 56, 35, 78, 157, 214, 102, 66, 209, 112, 23, 215, 87, 36, 30, 11, 63, 242, 263, 31, 18, 116}

    {202, 97, 128, 274, 183, 49, 45, 116, 189, 111}

    Returns: 28

  27. 238

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

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

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

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

    Returns: 2

  28. 3804186

    {3457, 1165, 7035, 6108, 9598, 6753, 804, 1129, 1694, 3966, 59, 5082, 8782, 4726, 7256, 9321, 3603, 8066, 2469, 3638, 8233, 6638, 8623, 4221, 2584, 4166, 5989, 2101, 4127, 3469, 6422, 4260, 2366, 6144, 4145, 6784, 1657, 3424, 5789, 4719, 6297, 2983, 8389, 5665, 6167, 1060, 9303, 3096, 6122, 5104, 2630, 2874, 7617, 3102, 6736, 6536, 9213, 9062, 9001, 5448, 9698, 4665, 9186, 4888, 1776, 5215, 2472, 718, 4961, 7395, 4188, 7051, 5096, 1332, 5860, 7056, 7804, 2602, 1748, 8106, 5712, 2375, 897, 3825, 8975, 322, 431, 4884, 315, 3051, 4084, 5700, 2437, 1750, 6984, 8838, 9300, 8186, 7241, 3361, 4606, 1279, 8699, 3300, 9511, 6634, 3265, 8049, 4281, 5475, 334, 3525, 7546, 1080, 2662, 423, 2202, 2361, 6799, 8398, 6028, 4972, 9645, 1351, 7791, 3198, 5980, 2811, 813, 5845, 1663, 2452, 8211, 886, 395, 6624, 9544, 1904, 1682, 5295, 3989, 7032, 5547, 25, 5972, 4539, 1345, 5125, 7641, 4514, 8572, 5091, 5275, 7558, 8536, 9435, 8426, 5679, 935, 4432, 2787, 8422, 7904, 3495, 1245, 7027, 6014, 4413, 3960, 2782, 8915, 2111, 4878, 5757, 1361, 2210, 4236, 2290, 3234, 9664, 7950, 3028, 9475, 916, 8855, 381, 885, 5828, 8265, 8384, 4318, 677, 1193, 7896, 4069, 2554, 7296, 324, 4098, 6011, 7584, 4482, 3797, 6702, 9609, 496, 4522, 8329, 7649, 6100, 4960, 5724, 2401, 4306, 961, 7427, 438, 4020, 7987, 2030, 4696, 6138, 6715, 6155, 7918, 266, 7072, 133, 2789, 7394, 888, 5325, 8323, 433, 3961, 1678, 6213, 2467, 3602, 8952, 89, 8385, 6977, 5326, 7441, 4315, 4906, 4850, 6341, 1898, 5057, 2781, 2796, 2231, 8866, 7810, 7191, 8191, 3759, 5905, 4969, 2552, 3997, 1082, 2504, 2499, 9729, 3977, 3240, 5337, 3608, 4032, 4874, 4012, 6249, 1412, 9030, 4116, 6373, 3657, 3792, 1244, 8416, 7848, 1028, 4210, 2897, 5200, 5318, 3343, 5198, 1206, 6841, 3285, 439, 1284, 9638, 9313, 4398, 5572, 3988, 8114, 7492, 1292, 1481, 3813, 6573, 6712, 7323, 5294, 9234, 3223, 9079, 1702, 6286, 7506, 4565, 3639, 9329, 2957, 1994, 4881, 3507, 2034, 9562, 8645, 8504, 4728, 7523, 1363, 3831, 1919, 8231, 3029, 6540, 6704, 7264, 7080, 2242, 445, 3024, 6092, 5008, 7562, 5954, 4664, 7984, 5041, 900, 1168, 5250, 8016, 3587, 8752, 1118, 1765, 4342, 2373, 833, 6205, 5471, 310, 1585, 992, 5597, 7756, 5233, 1940, 2587, 1512, 5142, 6909, 287, 5400, 7112, 2969, 560, 9235, 242, 5480, 9618, 4032, 4794, 4464, 3420, 6965, 5641, 1285, 5492, 8942, 2523, 4403, 1371, 4244, 6093, 8546, 2919, 1192, 9403, 6101, 6044, 299, 1649, 4893, 2317, 7787, 9020, 7011, 8070, 7262, 1873, 4620, 9075, 2961, 1773, 4699, 1230, 5024, 8251, 1188, 207, 2963, 3985, 2274, 5178, 6693, 6384, 9629, 4370, 5493, 6106, 5985, 5622, 4464, 5785, 2301, 3626, 7308, 7850, 4388, 6906, 4379, 9310, 8462, 1737, 1125, 6401, 8445, 7699, 6817, 3982, 5787, 1516, 7662, 1122}

    {689, 5263, 1162, 2236, 4465, 1434, 7141, 8674, 6517, 9371}

    {3017, 812, 5908, 1552, 7440, 1820, 7372, 1492, 4469, 676, 6957, 4508, 6820, 863, 7015, 3664, 6548, 2575, 8562, 7107, 4578, 5811, 6531, 4194, 8872, 2994, 6717, 4145, 7381, 4581, 2800, 6294, 8131, 6500, 265, 5606, 4132, 7836, 6535, 4679, 8503, 5144, 1202, 1068, 65, 3541, 3903, 8410, 6066, 3824, 3358, 8777, 5283, 6301, 9464, 907, 1326, 3148, 7264, 3191, 4930, 3070, 1606, 2383, 6949, 4736, 8683, 9417, 1768, 8350, 460, 2950, 3409, 9451, 2828, 7789, 7697, 3839, 2295, 4887, 2469, 7939, 1022, 9645, 9042, 9048, 2951, 123, 7479, 4618, 1243, 1515, 1948, 4585, 1669, 7477, 1774, 9317, 5066, 1655, 1417, 5181, 4826, 5270, 9290, 4685, 1767, 3964, 3594, 2652, 8384, 7408, 3972, 1474, 7960, 689, 7817, 3955, 6424, 411, 6749, 9022, 5056, 5644, 6397, 7844, 8198, 2023, 8769, 50, 8186, 7875, 5092, 549, 7150, 5193, 6447, 7404, 1746, 3988, 606, 255, 2903, 6120, 1300, 236, 2809, 4041, 4712, 9475, 9256, 5357, 612, 4758, 5249, 3083, 1900, 8036, 1593, 6152, 4563, 2059, 8703, 761, 3059, 7095, 679, 2685, 5848, 2421, 5008, 2081, 7998, 8502, 320, 2306, 3186, 2106, 5728, 34, 5636, 8062, 4902, 7433, 8033, 8169, 8420, 8520, 958, 3981, 332, 3427, 8634, 6533, 8434, 6038, 2657, 8688, 8160, 549, 9275, 635, 6442, 5685, 5881, 566, 8572, 6993, 7166, 2220, 6487, 4466, 3358, 5888, 1417, 1116, 2700, 4519, 7100, 1726, 1211, 2054, 3517, 9102, 1407, 4770, 2447, 1244, 8479, 8428, 6744, 5685, 1804, 6737, 7262, 2985, 756, 2348, 5027, 9592, 2448, 9366, 3405, 6734, 4822, 6992, 7231, 5348, 1389, 4927, 5049, 788, 6665, 9465, 6528, 6900, 5638, 8009, 498, 7344, 9470, 6285, 848, 6552, 9148, 7107, 2943, 4571, 4311, 931, 5433, 3384, 983, 8659, 6244, 6401, 6718, 1408, 1376, 5951, 3749, 7028, 333, 8527, 7108, 859, 7016, 6204, 4501, 2321, 6891, 6705, 5153, 8124, 4488, 1503, 7155, 4170, 8203, 8939, 7274, 7492, 3784, 1553, 1844, 651, 976, 1930, 666, 4360, 7251, 7794, 8312, 7484, 6341, 3139, 7808, 7915, 6874, 1656, 3814, 9178, 6237, 3044, 2436, 4834, 6844, 2786, 7055, 4359, 9090, 6800, 9569, 3795, 3594, 2442, 6941, 6773, 6297, 8936, 9247, 4898, 1523, 8648, 4849, 2162, 7284, 1513, 6227, 6214, 9457, 8385, 6105, 4689, 8336, 2419, 4973, 4840, 6064, 3283, 6646, 8956, 7319, 6194, 613, 8692, 6387, 537, 2660, 4892, 3572, 5793, 720, 2183, 6514, 1308, 7555, 6470, 4910, 7227, 5303, 3105, 5397, 3023, 3408, 928, 6349, 445, 7483, 7609, 33, 6199, 5067, 2396, 1989, 3832, 4864, 4940, 2534, 6836, 4606, 1423, 2295, 1937, 7681, 2090, 4063, 5578, 8974, 9723, 1640, 8939, 5911, 4736, 1303, 2418, 505, 213, 1257, 8731, 7555, 7077, 2072, 7385, 7935, 2052, 3581, 30, 1159, 1540, 7084, 9201, 2246, 7909, 4113, 6443, 6810, 3508, 1324, 6420, 442, 7061, 7544, 4567, 8590, 4757, 9717, 8986, 8640, 1006, 1143, 7515, 8124, 7398, 7519}

    {1607, 6316, 3138, 8482, 9573, 757, 5960, 5688, 452, 1669}

    Returns: 17

  29. 1230088

    {3222, 120, 450, 1906, 1754, 111, 1120, 939, 540, 831, 2821, 3406, 181, 2153, 593, 3385, 1812, 2295, 3284, 364, 2669, 3214, 919, 1027, 794, 1109, 1534, 842, 2261, 1289, 1785, 1706, 1554, 1013, 2782, 3383, 532, 2986, 1866, 1235, 1280, 874, 2972, 1034, 944, 929, 2844, 2224, 2232, 3100, 1262, 3017, 2881, 1101, 2619, 858, 3013, 1028, 666, 3390, 2661, 466, 1574, 1021, 1059, 3074, 443, 22, 1330, 3337, 2852, 504, 460, 1233, 1142, 709, 3119, 1416, 722, 1889, 2883, 3495, 284, 2637, 2253, 3249, 1257, 1373, 106, 2171, 5, 151, 1478, 3214, 2168, 3495, 1298, 67, 2463, 337, 399, 450, 2599, 2505, 1097, 1683, 1595, 113, 1527, 3461, 2697, 3126, 3167, 2826, 408, 2038, 923, 2274, 753, 813, 2327, 1753, 787, 3276, 2208, 146, 2627, 2341, 3471, 1623, 34, 1780, 3207, 2666, 1863, 730, 427, 547, 3411, 2887, 2252, 2077, 3104, 2546, 2163, 1673, 310, 3083, 462, 480, 2979, 2867, 204, 770, 312, 2978, 759, 1156, 1727, 2865, 1752, 2818, 1304, 2654, 1832, 2587, 1988, 40, 1390, 1325, 2466, 2941, 1622, 2322, 2666, 767, 933, 3030, 2670, 621, 3170, 2045, 1725, 2833, 1057, 1685, 2506, 1442, 2418, 78, 262, 2792, 2556, 377, 479, 1035, 3061, 1592, 990, 924, 367, 49, 2205, 904, 2468, 1787, 28, 1568, 1683, 1056, 2859, 2027, 2609, 2095, 433, 370, 1665, 1620, 890, 2996, 653, 1541, 2411, 2193, 1357, 161, 63, 3068, 759, 89, 1400, 3073, 1346, 1627, 1644, 2856, 3399, 1357, 3280, 3229, 2461, 2088, 2363, 1149, 2135, 769, 2147, 2045, 1370, 311, 206, 3215, 204, 558, 1886, 134, 1010, 1515, 1372, 1, 2621, 1985, 460, 3188, 2091, 2874, 1975, 533, 3024, 1646, 749, 121, 804, 2911, 899, 1483, 689, 3009, 244, 125, 2574, 1100, 1476, 652, 3320, 2918, 1148, 3024, 1790, 402, 1607, 2714, 1965, 593, 177, 2249, 2443, 3322, 1069, 1385, 723, 349, 2314, 3199, 1250, 2761, 2979, 1925, 1280, 3336, 512, 2638, 577, 2099, 959, 235, 2113, 1744, 1096, 998, 1515, 3271, 1467, 3141, 915, 820, 804, 2177, 1010, 2996, 407, 1213, 552, 35, 2882, 2730, 325, 3390, 3083, 63, 465, 3504, 653, 795, 1440, 1476, 1520, 3498, 1840, 403, 3272, 1073, 871, 76, 3019, 457, 581, 1782, 637, 2412, 947, 3257, 2454, 1322, 1366, 852, 1132, 1911, 1007, 3199, 341, 158, 3284, 708, 1922, 3129, 1372, 1334, 181, 2881, 2613, 132, 348, 2917, 275, 1826, 3105, 2886, 1696, 2699, 3210, 736, 886, 1512, 1129, 1812, 735, 616, 1812, 1324, 1499, 1539, 1116, 671, 453, 1120, 3290, 3424, 1711, 3217, 1513, 1436, 718, 3151, 1826, 632, 2049, 2868, 3427, 334, 997, 3295, 735, 468, 1889, 1336, 2973, 2520, 3162, 3066, 2133, 3497, 2284, 755, 1885, 1316, 3338, 1939, 1376, 1557, 429, 1112, 1460, 2112, 2889, 2496, 781, 538, 2633, 1724, 1315, 1013, 1071, 1163, 350, 2815, 510, 2419, 2970, 2228, 51, 3303, 881, 2822, 3435, 1484, 7, 2494, 319, 3357, 3143, 3179, 974, 1560, 2987, 821, 1330, 2572, 1187, 2171, 1960, 203, 2909, 200, 1480, 3381, 2848, 2919, 3071, 552, 1759, 290, 2781, 2283, 432, 3203, 361}

    {2039, 643, 626, 407, 1421, 950, 2707, 2338, 3124, 2065}

    {347, 645, 593, 1104, 2779, 3189, 631, 1806, 1687, 2633, 985, 179, 2195, 871, 2687, 3419, 896, 2583, 1968, 3138, 1376, 3354, 2188, 439, 1281, 3335, 201, 3165, 630, 2032, 1304, 745, 2469, 1993, 1142, 33, 1538, 1720, 9, 522, 577, 543, 945, 1799, 2003, 2080, 717, 3063, 361, 919, 1688, 2258, 1974, 3157, 404, 969, 974, 611, 1314, 1869, 1451, 2397, 171, 678, 2851, 1156, 2084, 1770, 1599, 2748, 3467, 1666, 12, 2363, 1950, 3051, 1643, 2818, 138, 3129, 1386, 2237, 2845, 2983, 266, 3491, 3163, 1472, 3010, 2717, 2990, 674, 3434, 55, 546, 553, 2165, 221, 717, 930, 1558, 265, 354, 3424, 3367, 1568, 3045, 355, 2052, 1063, 1184, 2451, 52, 1166, 2213, 2522, 2077, 587, 835, 68, 46, 449, 2151, 1945, 1378, 667, 3138, 247, 1837, 2279, 638, 921, 913, 2431, 1526, 3464, 2876, 194, 1318, 2168, 2714, 2170, 2380, 2885, 2810, 1978, 3004, 137, 1447, 1324, 1830, 1529, 358, 2072, 1494, 2849, 541, 303, 1235, 3438, 1323, 65, 189, 2164, 1604, 2715, 101, 3185, 2777, 2360, 1416, 1313, 3464, 3313, 38, 2210, 2837, 2145, 365, 2814, 1948, 1805, 2133, 1201, 2177, 2455, 1415, 2949, 3413, 2716, 1136, 981, 1152, 1017, 1981, 3464, 1907, 1015, 2516, 1662, 2235, 2689, 367, 3303, 786, 3404, 2620, 1737, 1269, 2615, 3117, 1392, 1782, 314, 2528, 2949, 3441, 1762, 3257, 146, 158, 1146, 3105, 3334, 1621, 1206, 1114, 447, 2767, 404, 2383, 3275, 1113, 1820, 2340, 1883, 1341, 130, 2215, 3359, 71, 2183, 2923, 3001, 238, 3415, 3407, 2352, 2035, 2273, 1161, 1080, 303, 119, 1176, 223, 2014, 742, 1616, 597, 3504, 407, 2606, 2297, 2991, 2697, 2190, 205, 2554, 642, 1281, 2017, 1399, 2716, 442, 2369, 287, 1025, 2024, 1519, 727, 2637, 512, 1193, 2229, 205, 1714, 1363, 3429, 2301, 1239, 2932, 1489, 68, 2204, 2337, 176, 1124, 3096, 1955, 1380, 1708, 1624, 1169, 2535, 2709, 2921, 653, 2244, 254, 3374, 2775, 2405, 617, 918, 2304, 216, 536, 984, 2522, 1372, 662, 3501, 725, 643, 3181, 3192, 2002, 913, 1997, 1309, 2594, 450, 1949, 128, 82, 2338, 224, 3224, 3423, 2709, 729, 119, 3306, 713, 322, 1452, 2672, 2135, 1712, 2719, 2948, 373, 1990, 2328, 2800, 3279, 861, 2821, 2949, 60, 1565, 1538, 1097, 2526, 2070, 586, 3336, 1793, 1170, 957, 878, 389, 1641, 2255, 264, 418, 3250, 2037, 213, 2851, 1043, 265, 2408, 594, 2405, 104, 2704, 2033, 881, 139, 2202, 301, 3351, 1031, 2519, 1062, 3207, 2257, 2280, 885, 2243, 2408, 1589, 1339, 3284, 517, 822, 1050, 1152, 2487, 1284, 3318, 1083, 3274, 1660, 3004, 3414, 345, 25, 362, 90, 884, 2233, 3344, 1767, 1262, 1801, 3038, 2472, 3458, 2657, 2393, 3086, 1542, 251, 454, 2438, 436, 3492, 1907, 1984, 3353, 2448, 1673, 2200, 2766, 1997, 3, 2000, 314, 737, 2460, 476, 2770, 2496, 3067, 284, 2996, 1112, 654, 2362, 2293, 815, 2699, 450, 3476, 1306, 545, 1854, 2913, 866, 1026, 1999, 2837, 1962, 2578, 660, 795, 2079, 1610, 966, 1186, 3393, 2793, 1424, 2372, 2293, 1968, 2950, 2418, 2056, 1433, 1849, 384, 10, 2288}

    {796, 113, 2344, 3058, 1202, 866, 966, 2877, 3146, 3306}

    Returns: 17

  30. 29635

    {107, 15, 2, 101, 71, 46, 11, 27, 75, 96, 105, 66, 85, 86, 12, 18, 43, 85, 11, 77, 98, 113, 81, 67, 11, 4, 114, 105, 78, 38, 37, 89, 98, 94, 73, 100, 69, 54, 32, 115, 37, 4, 14, 108, 53, 64, 8, 12, 11, 15, 16, 48, 71, 19, 102, 91, 93, 62, 42, 115, 112, 25, 64, 74, 86, 2, 96, 67, 118, 107, 94, 83, 119, 35, 88, 30, 41, 56, 56, 34, 25, 21, 50, 61, 70, 60, 65, 15, 118, 27, 109, 73, 53, 97, 32, 101, 116, 90, 3, 69, 102, 67, 4, 40, 69, 54, 26, 25, 78, 7, 87, 87, 31, 87, 58, 8, 62, 51, 75, 58, 59, 92, 78, 55, 53, 112, 117, 41, 89, 35, 92, 90, 21, 24, 4, 81, 105, 35, 50, 71, 30, 45, 6, 96, 84, 105, 115, 37, 19, 7, 68, 37, 105, 98, 6, 103, 117, 45, 5, 4, 20, 22, 82, 7, 35, 59, 59, 118, 94, 10, 1, 23, 64, 75, 105, 58, 101, 3, 107, 15, 46, 21, 97, 101, 66, 44, 32, 25, 2, 110, 14, 5, 88, 83, 111, 56, 119, 2, 80, 29, 31, 11, 20, 59, 13, 86, 66, 53, 111, 77, 6, 77, 97, 22, 97, 94, 29, 97, 112, 88, 38, 52, 105, 113, 11, 3, 37, 54, 26, 1, 89, 80, 42, 11, 23, 59, 2, 76, 21, 35, 97, 9, 86, 79, 47, 10, 34, 115, 9, 115, 95, 5, 6, 103, 47, 101, 76, 87, 41, 38, 73, 78, 97, 56, 103, 18, 91, 66, 1, 102, 62, 38, 46, 9, 33, 90, 77, 28, 66, 76, 84, 5, 64, 50, 110, 31, 53, 31, 108, 102, 6, 109, 10, 33, 57, 95, 82, 63, 36, 42, 37, 95, 1, 109, 79, 116, 35, 98, 50, 88, 113, 12, 24, 83, 61, 14, 91, 19, 89, 110, 97, 109, 40, 30, 112, 28, 22, 116, 15, 48, 75, 35, 51, 26, 28, 23, 38, 119, 30, 85, 42, 72, 2, 108, 107, 52, 77, 16, 41, 70, 113, 20, 108, 92, 9, 64, 48, 114, 61, 118, 89, 5, 65, 3, 99, 81, 10, 105, 68, 16, 69, 109, 2, 13, 71, 30, 96, 20, 44, 86, 29, 85, 18, 90, 59, 17, 113, 72, 55, 53, 78, 66, 114, 4, 3, 83, 108, 115, 82, 42, 55, 30, 2, 17, 58, 28, 12, 43, 82, 118, 95, 37, 119, 36, 46, 69, 67, 112, 109, 21, 30, 91, 29, 72, 32, 68, 48, 51, 78, 29}

    {44, 119, 73, 11, 29, 94, 52, 54, 99, 20}

    {108, 7, 82, 50, 36, 82, 73, 68, 30, 15, 113, 118, 63, 107, 26, 57, 24, 95, 110, 26, 73, 114, 35, 27, 14, 92, 32, 66, 104, 51, 65, 109, 31, 8, 20, 25, 14, 116, 45, 23, 46, 84, 82, 21, 54, 77, 54, 80, 105, 51, 62, 99, 11, 95, 81, 97, 64, 80, 96, 31, 17, 67, 21, 41, 57, 67, 119, 53, 7, 25, 89, 4, 102, 31, 15, 14, 76, 110, 22, 25, 41, 29, 78, 96, 107, 119, 103, 100, 70, 97, 77, 64, 22, 12, 20, 9, 71, 52, 100, 118, 91, 85, 90, 7, 63, 118, 38, 28, 48, 30, 82, 12, 10, 119, 73, 46, 4, 51, 85, 1, 86, 96, 60, 48, 104, 66, 41, 32, 20, 55, 83, 24, 21, 73, 27, 28, 2, 12, 5, 19, 92, 16, 19, 91, 74, 23, 23, 57, 89, 37, 97, 43, 60, 41, 28, 74, 27, 72, 20, 113, 43, 21, 90, 110, 81, 116, 40, 54, 1, 113, 27, 57, 79, 59, 6, 68, 13, 82, 67, 52, 25, 31, 71, 70, 92, 73, 98, 78, 94, 2, 85, 46, 48, 69, 108, 22, 44, 114, 114, 87, 116, 7, 108, 36, 69, 118, 63, 41, 93, 111, 94, 66, 83, 5, 22, 54, 10, 42, 33, 54, 74, 103, 81, 68, 105, 6, 72, 14, 48, 77, 55, 103, 71, 37, 61, 52, 45, 54, 103, 6, 38, 16, 22, 76, 85, 55, 63, 88, 43, 102, 92, 64, 81, 69, 5, 40, 100, 88, 13, 4, 110, 76, 76, 93, 39, 61, 88, 5, 18, 69, 35, 37, 84, 28, 5, 8, 61, 77, 70, 30, 48, 1, 89, 87, 44, 38, 50, 6, 83, 74, 72, 73, 26, 17, 92, 63, 57, 34, 107, 56, 119, 73, 44, 88, 117, 95, 31, 6, 75, 47, 106, 23, 61, 3, 107, 10, 97, 79, 1, 77, 22, 40, 107, 25, 45, 85, 34, 65, 61, 60, 1, 49, 3, 93, 20, 19, 28, 119, 11, 92, 43, 90, 100, 70, 65, 44, 16, 90, 71, 51, 39, 113, 77, 19, 62, 13, 27, 86, 111, 68, 60, 66, 26, 25, 59, 54, 83, 36, 65, 108, 50, 48, 25, 67, 73, 1, 14, 85, 111, 94, 60, 3, 66, 91, 20, 51, 112, 40, 70, 95, 13, 105, 35, 94, 60, 98, 112, 86, 44, 22, 116, 7, 105, 116, 118, 80, 33, 101, 49, 119, 101, 114, 95, 44, 61, 49, 101, 83, 119, 45, 26, 31, 82, 107, 59, 14, 72, 98, 33, 115}

    {59, 51, 64, 66, 16, 96, 108, 89, 10, 63}

    Returns: 20

  31. 1974542

    {6008, 5583, 3079, 4946, 4164, 5991, 5939, 2596, 3659, 9262, 4912, 4582, 3923, 1850, 506, 224, 7158, 8792, 5952, 1673, 7247, 8007, 5696, 8827, 802, 7186, 1030, 8284, 5300, 819, 1921, 1080, 5065, 8530, 1520, 416, 6503, 7379, 8462, 6318, 4141, 5988, 4709, 5507, 7626, 5256, 8801, 7059, 3219, 7023, 4740, 5289, 2691, 2897, 3372, 6881, 5354, 8672, 7168, 1081, 3602, 1874, 1414, 9330, 6866, 1800, 8238, 5066, 1434, 392, 4344, 8008, 5328, 7858, 8992, 5558, 2135, 7376, 4138, 3838, 2018, 4659, 2912, 7165, 2014, 4398, 5698, 5135, 9391, 6757, 4739, 5513, 5888, 3597, 4001, 146, 545, 8018, 3653, 3410, 3834, 4406, 6489, 9353, 6162, 2544, 2579, 5762, 2951, 888, 5533, 1349, 4417, 3748, 7266, 5507, 5688, 6162, 7478, 7041, 5757, 1438, 3233, 1501, 1288, 5803, 439, 8136, 8465, 3546, 1750, 9088, 122, 5023, 6241, 8807, 2526, 6716, 7464, 4913, 399, 1772, 3920, 4486, 2643, 8318, 8067, 7088, 6744, 1080, 7218, 150, 5009, 6676, 5736, 886, 7824, 6677, 4925, 3246, 5902, 5870, 7793, 2171, 1273, 7828, 3886, 9370, 7991, 8970, 8880, 2860, 1149, 3252, 760, 7907, 7797, 3561, 6432, 6870, 2687, 6187, 7782, 8691, 2822, 2372, 4659, 8050, 8650, 2218, 2872, 1198, 1597, 7648, 3275, 4421, 6007, 1000, 9287, 4578, 7230, 8158, 8562, 6304, 5859, 6520, 5848, 6241, 2727, 4084, 8546, 8662, 5630, 6541, 5737, 6205, 8470, 2880, 5148, 4703, 101, 8143, 7885, 1055, 7452, 8387, 9366, 2465, 8122, 23, 3951, 3959, 7022, 8967, 8278, 5311, 4608, 3508, 597, 7347, 4969, 2783, 2056, 4907, 7084, 1390, 1286, 4124, 1181, 493, 64, 8107, 2308, 6620, 8958, 919, 2808, 6113, 2849, 779, 672, 8259, 8898, 8510, 9400, 576, 3002, 2473, 1674, 3180, 6684, 4937, 3932, 261, 7721, 3660, 8500, 2121, 8498, 5340, 2098, 4362, 4217, 8280, 478, 5394, 3772, 7994, 3621, 5084, 6658, 3153, 4008, 8, 6168, 5491, 4726, 4852, 5547, 6406, 5078, 8769, 6663, 3130, 4140, 7473, 5678, 2833, 8743, 7212, 8155, 1289, 5416, 3641, 2262, 9242, 4920, 2946, 3976, 5761, 2004, 3690, 439, 9182, 2491, 950, 1985, 5363, 1651, 1829, 7882, 2521, 8612, 9005, 391, 2962, 6580, 6514, 6983, 3810, 8685, 261, 4728, 3456, 2578, 1084, 8077, 1126, 7017, 716, 4178, 8887, 7088, 5305, 1812, 534, 6061, 5429, 8415, 7034, 1064, 8765, 1491, 3614, 1989, 2218, 1675, 7008, 6804, 1253, 246, 4940, 4421, 5048, 4979, 8548, 5947, 5409, 8236, 4741, 1517, 1723, 859, 8814, 3294, 2591, 6450, 4973, 5433, 6545, 4189, 3613, 3552, 4167, 6568, 6346, 1612, 2180, 6920, 6474, 4922, 6447, 3441, 5433, 7712, 7167, 4678, 6629, 3391, 7673, 6714, 4216, 1470, 370, 8874, 66, 3975, 4987, 98, 141, 3767, 6193, 3481, 8658, 4168, 1007, 7854, 1375, 6923, 8806, 2961, 9375, 4549, 6256, 9134, 9190, 7542, 8285, 2124, 5597, 8539, 3771, 7128, 2164, 5713, 6540, 2756, 2102, 585, 1104, 3158, 2765, 2706, 4865, 8782, 4868, 4422, 1725, 3122, 9011, 3216, 1963, 7243, 8829, 3390, 3263, 1373, 8396, 4203, 9065, 4214, 3222, 631, 6507, 3829, 5382, 9143, 1325, 5450, 1771, 1739, 3521, 6578, 7051, 4607, 6480, 7424, 420, 7832, 2131, 7385, 8788}

    {229, 5816, 4677, 5975, 1103, 5178, 5663, 6521, 3885, 5293}

    {770, 5229, 2255, 8011, 2920, 2788, 1952, 8598, 809, 6847, 5325, 9084, 830, 3687, 5649, 7889, 3952, 4418, 2856, 2838, 983, 8792, 8026, 7541, 2658, 2427, 3590, 5136, 4497, 5298, 1264, 1318, 854, 8442, 2547, 1577, 1832, 7831, 8693, 1067, 9121, 2502, 8210, 8768, 8758, 6139, 7286, 6700, 7953, 8405, 2830, 976, 4490, 1858, 7464, 4781, 6525, 13, 3530, 6001, 7202, 6793, 6795, 6279, 8996, 5941, 6919, 5024, 3831, 9262, 6874, 4033, 1636, 6794, 1732, 9188, 5928, 7539, 2800, 5059, 1617, 9089, 8519, 8067, 8069, 4433, 6703, 2368, 7658, 5517, 591, 2582, 4368, 6087, 6114, 9278, 5144, 8272, 3962, 4802, 1680, 775, 5146, 5332, 6434, 1643, 7932, 2994, 5014, 1636, 1597, 8594, 3639, 7998, 7491, 4904, 1740, 4531, 6964, 1622, 1108, 1726, 6266, 5286, 2558, 239, 836, 3471, 673, 5757, 5513, 365, 7004, 2160, 5748, 8990, 5174, 2876, 1531, 4707, 713, 4131, 2003, 4027, 6020, 1290, 7223, 5751, 1353, 7644, 1185, 2222, 5303, 1037, 2079, 2398, 3171, 8038, 3094, 3950, 4164, 1041, 5299, 7994, 4008, 2703, 4094, 8998, 8058, 428, 844, 4147, 7566, 8159, 7154, 8077, 8132, 2718, 8700, 9044, 2589, 2660, 7309, 5224, 49, 1751, 3792, 5240, 2641, 4156, 1518, 5553, 6578, 967, 234, 3546, 7860, 7708, 3101, 1543, 6953, 8874, 1641, 6240, 6700, 2430, 8533, 6757, 7775, 25, 24, 7638, 9023, 3715, 7180, 4631, 4569, 6534, 9371, 6257, 5549, 6014, 674, 5864, 4346, 5213, 3825, 8470, 376, 8817, 2592, 7677, 482, 176, 3666, 11, 9089, 6234, 5189, 1279, 1726, 433, 4505, 166, 304, 5079, 1469, 338, 6584, 8941, 378, 5685, 193, 8880, 4633, 751, 7444, 7325, 6108, 251, 7825, 2304, 9333, 958, 7338, 7615, 1941, 4312, 7242, 9418, 1660, 3733, 2961, 276, 640, 5069, 4422, 4289, 7101, 3094, 6093, 2968, 9289, 7393, 1919, 4934, 8105, 5476, 6773, 8431, 2688, 4866, 3218, 7760, 1871, 8803, 1662, 6808, 6882, 8125, 9223, 2160, 2415, 8058, 932, 9118, 729, 240, 5301, 6971, 6866, 2848, 4460, 6738, 7929, 3682, 5780, 1059, 180, 4430, 2117, 7824, 6133, 2943, 8400, 6088, 7655, 7166, 5294, 2449, 7820, 4136, 1187, 2051, 1470, 136, 178, 4793, 2662, 402, 9323, 1499, 176, 245, 5336, 4206, 1305, 3162, 6329, 9228, 18, 7291, 7779, 6530, 6222, 127, 8641, 1002, 7091, 735, 1779, 7091, 1972, 979, 185, 3502, 2179, 1155, 1282, 6584, 1593, 585, 3437, 497, 6284, 4758, 2687, 3252, 6294, 4336, 5552, 680, 899, 8958, 2531, 9123, 5949, 8167, 4469, 3602, 2728, 7976, 8022, 4704, 8478, 5842, 9133, 8097, 3619, 7408, 3442, 4314, 1792, 2774, 6016, 8102, 5654, 4377, 1912, 2142, 5562, 1301, 1442, 7418, 5753, 1225, 2455, 8858, 9209, 3934, 2639, 8206, 7574, 275, 1242, 5263, 3556, 3070, 7430, 6287, 1861, 4201, 4156, 5541, 6353, 7806, 1517, 2505, 6897, 9423, 8297, 5199, 5460, 1210, 640, 1249, 2209, 5953, 5942, 2592, 5584, 8730, 2216, 4865, 4322, 3703, 6311, 5287, 6257, 5123, 3693, 5773, 3723, 5241, 6241, 8684, 4269, 3573, 9256, 5870, 5504, 3576, 1297, 2053, 7647, 985, 7354, 5619, 5520, 2888, 5366, 3392, 3970, 3780, 5033, 1068, 1527, 3322, 1941, 6013, 1292, 2735}

    {4133, 2218, 3144, 5587, 4223, 2942, 8295, 1912, 5056, 6696}

    Returns: 28

  32. 6

    {1, 2, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2}

    {2, 1, 2, 1, 2, 1, 2, 1, 2, 2}

    {1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2}

    {2, 2, 2, 2, 1, 1, 2, 2, 2, 2}

    Returns: 2022

  33. 764386

    {449, 828, 2149, 73, 1669, 1878, 40, 2440, 1018, 122, 1907, 88, 685, 2478, 1280, 514, 2233, 80, 1254, 8, 1111, 424, 1138, 2434, 1695, 385, 1463, 1575, 763, 757, 592, 1236, 155, 451, 1996, 122, 1250, 1959, 1142, 74, 1629, 1578, 1091, 2528, 1482, 1748, 365, 103, 1664, 1816, 1163, 154, 2286, 299, 1256, 1656, 313, 1938, 1634, 2629, 2065, 61, 1012, 36, 2381, 2199, 842, 2136, 408, 910, 2070, 1450, 2632, 509, 1439, 186, 400, 1112, 1965, 288, 2376, 938, 2626, 1101, 2037, 723, 1629, 44, 1634, 876, 830, 1423, 1983, 2250, 1938, 465, 1751, 611, 130, 2067, 273, 1653, 1992, 1006, 1525, 1957, 594, 1742, 913, 1996, 1635, 217, 1856, 2478, 1362, 2445, 266, 1855, 1296, 2495, 639, 458, 1867, 577, 1693, 1811, 1906, 2526, 1139, 2005, 2139, 667, 266, 842, 713, 2564, 2382, 1592, 1829, 1107, 2429, 738, 2309, 104, 1533, 1144, 1178, 1977, 1723, 2258, 2633, 2588, 1340, 1783, 1359, 2166, 1258, 1444, 1249, 2359, 1881, 799, 2588, 2175, 1056, 1031, 2608, 1932, 1874, 2608, 1532, 1167, 390, 652, 2303, 335, 1318, 726, 1078, 2459, 1072, 2510, 1139, 90, 2070, 60, 2143, 2361, 2311, 1728, 1188, 2155, 910, 2043, 1708, 2422, 1348, 1240, 552, 92, 311, 2176, 2356, 1529, 2125, 1593, 436, 1371, 763, 1824, 986, 911, 580, 204, 1152, 430, 304, 1000, 2484, 2627, 1975, 1348, 1321, 2396, 157, 2286, 512, 1821, 231, 57, 925, 2600, 2114, 2327, 344, 392, 504, 1726, 2436, 2611, 1434, 976, 434, 537, 1196, 1618, 1541, 932, 1310, 1850, 992, 1905, 2265, 1799, 2620, 2298, 1617, 803, 101, 2191, 1191, 157, 125, 842, 218, 2347, 2376, 1106, 2549, 1260, 1932, 2488, 907, 1372, 2232, 2359, 1532, 1189, 174, 975, 1519, 2633, 29, 1922, 2263, 1272, 1567, 20, 2441, 1747, 1803, 1536, 1295, 2004, 707, 2229, 218, 143, 2533, 1369, 516, 1295, 1353, 53, 2273, 333, 1721, 1967, 308, 1650, 1611, 1159, 2222, 724, 2439, 1656, 1355, 2343, 1868, 67, 281, 1755, 334, 105, 2093, 1642, 105, 714, 2393, 1397, 478, 458, 2321, 1447, 1986, 1614, 1462, 255, 259, 825, 1911, 128, 1453, 218, 2413, 790, 959, 1065, 1181, 269, 2144, 607, 2323, 2118, 2316, 837, 320, 662, 1859, 1666, 1043, 62, 2630, 2331, 1887, 166, 1467, 2191, 536, 546, 401, 556, 960, 2603, 636, 862, 279, 1890, 1722, 1293, 1198, 549, 1239, 2444, 1437, 193, 1577, 2188, 1559, 1840, 1415, 1370, 2124, 266, 1693, 157, 83, 1617, 671, 123, 1793, 1834, 1947, 1764, 186, 235, 1744, 82, 1224, 2228, 1107, 281, 775, 181, 1667, 315, 45, 1753, 1064, 896, 2129, 1591, 1295, 866, 374}

    {1799, 1150, 2514, 1442, 1599, 2081, 1180, 229, 2415, 1336}

    {2144, 2068, 673, 1403, 592, 1401, 2139, 918, 974, 1474, 1346, 2566, 47, 256, 186, 1511, 1336, 1962, 1319, 2364, 1320, 2176, 102, 1506, 1588, 785, 195, 1334, 1140, 542, 811, 83, 258, 1716, 2241, 1398, 1364, 455, 2020, 431, 2566, 566, 176, 1528, 852, 2082, 231, 277, 144, 2424, 2112, 1726, 290, 2550, 1491, 2101, 2606, 1818, 2156, 67, 1436, 342, 532, 1778, 552, 2363, 1022, 1313, 1696, 1550, 1419, 2564, 1728, 2402, 805, 2032, 2327, 867, 1785, 935, 23, 1476, 816, 2258, 1705, 1483, 1045, 1762, 2145, 2096, 2049, 1459, 2630, 1537, 475, 479, 946, 260, 535, 1792, 592, 1470, 500, 1380, 268, 1812, 2243, 726, 589, 1197, 559, 171, 608, 16, 810, 565, 1764, 1314, 1864, 2128, 429, 1781, 926, 751, 2566, 1341, 1096, 793, 1157, 2584, 1050, 541, 851, 1604, 794, 1423, 1083, 2059, 2308, 1597, 2436, 2240, 421, 125, 401, 1058, 231, 2569, 528, 144, 610, 1964, 1287, 1554, 965, 1706, 1046, 825, 1885, 583, 946, 972, 847, 638, 1850, 364, 756, 570, 2227, 244, 2606, 1998, 1050, 1367, 1343, 627, 2033, 84, 1311, 819, 2344, 332, 2570, 837, 1548, 2610, 1364, 1423, 331, 2509, 1896, 2389, 2342, 1903, 1783, 1463, 541, 1346, 831, 1107, 1497, 1104, 472, 1723, 12, 501, 316, 2017, 1480, 2275, 1244, 1563, 1827, 619, 2547, 934, 980, 472, 1502, 924, 1641, 2512, 2234, 1849, 1321, 962, 740, 1092, 2255, 1021, 2525, 198, 565, 2597, 364, 377, 1739, 1069, 221, 1316, 2272, 860, 1799, 54, 523, 1697, 988, 1519, 2088, 1902, 1529, 383, 2607, 1552, 1563, 724, 1395, 1687, 2015, 1849, 812, 407, 658, 2042, 1433, 436, 2127, 627, 1801, 2613, 95, 1165, 2537, 1279, 1275, 2616, 2565, 1078, 1855, 2321, 1470, 1534, 1277, 2163, 1378, 2614, 1081, 354, 1462, 2178, 973, 2280, 1569, 1589, 672, 1179, 1104, 1883, 1256, 1190, 1756, 1224, 1206, 1387, 2028, 69, 610, 1781, 2027, 754, 1172, 1631, 62, 2353, 1538, 1108, 2106, 986, 864, 1715, 949, 1168, 679, 1848, 676, 1756, 433, 2221, 2382, 211, 1500, 5, 1042, 2136, 2366, 1521, 908, 317, 309, 697, 115, 1305, 673, 1151, 1098, 656, 943, 206, 1226, 2496, 1814, 873, 2029, 1664, 826, 888, 2078, 2170, 1618, 2352, 2430, 1766, 1345, 1518, 629, 1244, 2431, 2574, 1438, 195, 2000, 200, 2379, 1896, 1159, 1379, 880, 660, 2528, 2501, 1206, 1592, 2190, 1449, 1575, 79, 1364, 2446, 2007, 2635, 747, 327, 28, 2447, 2190, 89, 791, 49, 1521, 507, 2519, 130, 842, 706, 545, 1750, 1149, 2219, 1730, 2633, 2289, 150, 2554, 2626, 944, 1231, 1948, 1793, 186, 1680, 317, 2433, 2427, 1196, 1710}

    {1102, 1010, 80, 2148, 629, 1618, 1400, 86, 357, 2055}

    Returns: 20

  34. 9110874

    {46747, 55385, 104909, 83452, 12649, 17771, 15113, 53251, 11164, 50457, 87169, 101108, 52596, 14881, 50676, 54390, 70410, 92947, 25173, 8602, 39584, 23309, 55328, 18512, 65406, 46140, 9165, 82942, 34706, 55706, 5705, 97361, 58075, 64068, 55466, 36646, 67175, 107487, 1809, 70817, 22703, 36124, 13111, 25489, 93809, 2861, 28264, 49364, 74398, 36023, 85867, 56904, 74444, 96962, 79911, 1508, 69703, 11141, 86774, 50020, 118, 59456, 62572, 71524, 30238, 15692, 85792, 29650, 50673, 27240, 29903, 4555, 6216, 19959, 68622, 85384, 75279, 87949, 94496, 11410, 89580, 59985, 61599, 5858, 35541, 91299, 77698, 71252, 39677, 14150, 30322, 2533, 87734, 56644, 74094, 18423, 27710, 102628, 24226, 34981, 76565, 71700, 65213, 41942, 61595, 17723, 63281, 39869, 74745, 95700, 102175, 62485, 8266, 29774, 28192, 24326, 11106, 46806, 91633, 22708, 9437, 6086, 16267, 72837, 45922, 96982, 75138, 59778, 54537, 17040, 58249, 34173, 86143, 90400, 11815, 34761, 101727, 9580, 76945, 64799, 11249, 93140, 89818, 17503, 7620, 10039, 14040, 10031, 42183, 48929, 89023, 48445, 87612, 62274, 9310, 9208, 64079, 108240, 47770, 79553, 61641, 98723, 100444, 77835, 108759, 18205, 100690, 109383, 64637, 16047, 61193, 77404, 41470, 12128, 11248, 84790, 54239, 13990, 23817, 9512, 4752, 34305, 58810, 42989, 49813, 1786, 63410, 66187, 24643, 25971, 2598, 28039, 76850, 82403, 21215, 80169, 41372, 26357, 67329, 47078, 98091, 25943, 61003, 52328, 83343, 60909, 38591, 39162, 6420, 80832, 10273, 31270, 65024, 76858, 89195, 58785, 10647, 66658, 71555, 48327, 60582, 56942, 52484, 36730, 97606, 80153, 41838, 40318, 19087, 59098, 34265, 53807, 4090, 103807, 42055, 25235, 48909, 56747, 1723, 71281, 13472, 15136, 40333, 47326, 61214, 27316, 66702, 16669, 81972, 40406, 81352, 34486, 92597, 12880, 68274, 73818, 82319, 99533, 26679, 4912, 75229, 103099, 87240, 72958, 38271, 91435, 89379, 77968, 79942, 99398, 19744, 95205, 26469, 73188, 19766, 98666, 50128, 93935, 33968, 92404, 73470, 55851, 28803, 27471, 2002, 104931, 67836, 106847, 28272, 18955, 73649, 74023, 109491, 30286, 67421, 53182, 83553, 26412, 38865, 18146, 55996, 72529, 75401, 106277, 84792, 6993, 94814, 10417, 36108, 17397, 26766, 63254, 91116, 47621, 50517, 102088, 69412, 25134, 92675, 54296, 104573, 106025, 48745, 10267, 35117, 49183, 45180, 88562, 8209, 28850, 85314, 37689, 87873, 55269, 95743, 46758, 27743, 82495, 26426, 14861, 73894, 47831, 92607, 59274, 44436, 27467, 59353, 39380, 70961, 34540, 42281, 103211, 69232, 64759, 22871, 34459, 89426, 106841, 82046, 72078, 74362, 108387, 82473, 23669, 73814, 31237, 41456, 99293, 46917, 59594, 82531, 29354, 50666, 29527, 38974, 98538, 30799, 89776, 19693, 43848, 40647, 56355, 122, 37233, 39590, 64717, 40627, 25699, 12132, 85460, 29602, 2981, 39996, 54761, 103912, 90222, 75292, 3324, 102590, 107693, 109540, 8656, 58376, 61243, 21176, 107656, 97236, 34353, 75698, 30934, 98820, 3853, 67797, 7603, 4226, 40138, 27685, 104104, 61921, 99134, 75869, 27186, 104631, 27710, 74379, 54191, 30062, 3588, 77951, 11338, 65880, 4683, 44782, 34656, 52816, 2334, 74986, 13686, 98822, 2027, 76263, 84866, 91818, 40029, 39633, 23905, 47829, 25925, 151, 96364, 103601, 21521, 94152}

    {31168, 14731, 54380, 34955, 41974, 596, 76584, 88714, 87233, 32981}

    {83256, 22870, 40408, 58414, 22214, 15526, 81688, 43022, 38421, 16969, 68433, 14856, 75765, 23224, 3833, 25112, 3082, 36138, 82692, 107533, 72237, 77223, 38231, 30175, 87640, 27256, 2181, 9660, 94038, 16198, 73890, 108340, 82486, 53175, 37143, 61866, 69827, 72066, 23046, 84807, 98871, 96370, 92616, 27945, 58173, 67253, 56367, 61232, 73640, 76028, 24398, 79412, 96018, 97995, 39974, 75322, 106384, 51574, 16658, 8367, 8119, 102051, 91236, 41159, 100276, 79699, 45830, 83128, 69833, 31602, 66474, 20276, 48331, 90564, 14460, 90772, 104062, 68484, 82446, 9059, 97169, 90075, 48634, 21372, 109042, 79571, 13437, 42487, 40132, 3907, 16232, 82958, 52783, 48930, 79325, 7448, 84951, 43045, 92773, 56414, 65773, 102668, 55874, 105231, 63887, 25387, 49685, 24972, 69462, 105286, 5946, 53024, 105146, 22308, 8474, 16437, 9926, 84315, 89879, 50824, 65118, 84041, 44178, 22796, 92477, 47358, 19220, 31992, 59526, 80937, 29960, 75866, 106773, 26386, 85307, 87289, 56709, 57721, 56681, 35268, 31412, 79344, 61448, 64139, 99981, 61682, 43371, 6341, 19895, 31513, 75470, 65532, 47870, 108564, 63126, 91556, 83182, 86481, 18895, 108218, 59319, 68678, 90739, 1046, 17166, 64946, 11231, 103032, 43465, 9576, 92093, 7994, 48222, 33068, 38946, 108522, 42629, 62503, 90717, 76192, 97923, 94244, 42303, 56589, 5860, 44582, 51277, 91971, 75377, 36890, 33567, 17614, 24115, 59774, 29626, 95677, 92719, 4780, 36651, 70242, 71399, 45641, 15952, 80176, 55855, 18506, 10318, 48014, 107955, 54543, 25110, 68044, 74910, 52376, 73839, 29927, 41849, 55335, 23316, 60342, 67309, 75315, 58960, 34022, 45436, 39115, 67632, 100928, 103016, 60734, 84313, 57592, 79777, 5139, 39767, 25748, 90686, 96294, 26319, 29425, 27673, 62225, 48866, 28191, 62123, 15666, 84308, 50884, 48697, 42329, 96326, 65098, 7686, 96479, 50619, 43822, 51442, 2342, 96293, 33201, 106295, 5971, 92612, 108836, 73531, 79284, 44911, 18698, 47138, 7882, 56051, 55296, 13177, 14075, 39872, 92643, 90756, 104865, 33066, 74917, 14715, 77703, 664, 9572, 26719, 49541, 38428, 93634, 103677, 79388, 103908, 1874, 19823, 14063, 66920, 91036, 40281, 64030, 55149, 86866, 55573, 6770, 83290, 68821, 33158, 56267, 9232, 84153, 31672, 88570, 90090, 94843, 6926, 70616, 72271, 61332, 21725, 74972, 67444, 95101, 28201, 50807, 11056, 48555, 46087, 78084, 108900, 1493, 69756, 37514, 26008, 93775, 102301, 18569, 98204, 85104, 43378, 50071, 36823, 47082, 35255, 24763, 24274, 78104, 72667, 64598, 79659, 37045, 68267, 11067, 2541, 59060, 10321, 39225, 8154, 10470, 92513, 42372, 26747, 45539, 18902, 4925, 9128, 69557, 12242, 7272, 21165, 50753, 92108, 72178, 40470, 44862, 64232, 38871, 5234, 77464, 56602, 73119, 16967, 73868, 63888, 108142, 77852, 32771, 52368, 70406, 52986, 15270, 31193, 36962, 40258, 100297, 61291, 78007, 100936, 51361, 26030, 20779, 34642, 48744, 79387, 72225, 73442, 11004, 91793, 23836, 52967, 64820, 84150, 6376, 82131, 85866, 50733, 32282, 21677, 35571, 47919, 48345, 48582, 105220, 74796, 17165, 4758, 41990, 80165, 70225, 5458, 67534, 28563, 71448, 19434, 8539, 73832, 68158, 102494, 58050, 87081, 34713, 22791, 79550, 71215, 65176, 11092, 77040, 87295, 67550, 89172, 100655, 16576, 78814, 103630, 100232, 40565}

    {88122, 62215, 86414, 42845, 55448, 100191, 62746, 100836, 79414, 95197}

    Returns: 65

  35. 245209167

    {1329501, 816425, 968903, 1296764, 841787, 288972, 81300, 1045187, 480662, 206986, 51623, 960244, 847699, 1055046, 1059601, 217734, 649711, 1131312, 527905, 485346, 187084, 1148774, 736781, 74469, 1188456, 319866, 761007, 476886, 100019, 522097, 218232, 1208965, 1002798, 814288, 714373, 323220, 47479, 241593, 685185, 739587, 1094481, 235977, 713, 955933, 212505, 3046, 827074, 452848, 839994, 1105380, 377019, 869966, 547354, 868562, 861244, 577162, 461323, 694423, 36163, 735342, 1223625, 1198367, 527136, 931158, 950420, 347392, 1357265, 492652, 434264, 1075988, 391754, 429074, 577311, 890919, 627051, 528887, 181387, 1168955, 339971, 121230, 392016, 1111810, 129744, 824276, 443191, 1355556, 92139, 155601, 1183120, 818762, 168246, 256722, 108466, 594276, 43027, 1006653, 23887, 928710, 1039581, 252649, 564448, 905332, 424767, 1329994, 775905, 158098, 705443, 866888, 2219, 1166363, 1030867, 863408, 921288, 1078595, 690165, 672037, 885620, 1159957, 41771, 619433, 370758, 187998, 968439, 299812, 474317, 61588, 442295, 1166455, 255738, 1200446, 1179552, 199342, 726490, 831908, 688171, 570216, 116775, 699337, 805444, 550877, 522137, 957182, 1189840, 378094, 550290, 792820, 1037873, 158453, 812713, 841890, 1200918, 69546, 1263417, 490787, 787742, 51642, 1191015, 1106500, 665404, 27017, 245246, 131082, 992930, 577428, 1240799, 1327944, 96671, 314014, 306310, 973516, 585859, 404150, 177262, 354511, 937708, 686162, 997009, 1024961, 811570, 991237, 187623, 1219403, 433109, 185632, 1284930, 906671, 145042, 731084, 647512, 282060, 1075406, 1322003, 335826, 1147232, 505799, 1085803, 230607, 37937, 1346736, 839428, 1110379, 1110932, 950526, 106120, 887844, 417272, 1370503, 1220014, 755467, 1245937, 251907, 1034306, 1233759, 519311, 587179, 1230354, 1122654, 276240, 375875, 1150974, 1322042, 645572, 1025221, 124688, 455094, 116535, 1072677, 146629, 26253, 264610, 53096, 813359, 1028416, 876634, 283578, 784130, 394220, 106325, 618274, 48736, 250025, 614055, 11660, 224181, 617745, 1009423, 893580, 281472, 110391, 555513, 845734, 1316613, 522466, 25367, 382409, 468966, 1137086, 333870, 103498, 296766, 1167173, 435049, 1044929, 1346209, 941773, 126155, 510360, 902419, 189071, 252352, 88425, 150361, 797664, 1131814, 532329, 200121, 556887, 1194591, 1026863, 639445, 861967, 500922, 165525, 685325, 142882, 357628, 530530, 891956, 726909, 1140104, 911310, 609802, 1358777, 1233846, 668329, 826143, 113872, 704541, 972999, 312418, 863395, 314419, 1376590, 1034634, 691008, 1152648, 695701, 430058, 319692, 1100867, 882507, 1155603, 487755, 226972, 275248, 898535, 1222298, 441899, 584594, 574622, 254032, 695648, 568860, 683964, 650211, 60459, 489313, 1144223, 383053, 780911, 53306, 401937, 345941, 936184, 1119405, 398346, 424745, 971040, 850363, 1029528, 830345, 999358, 1174586, 663731, 424209, 1118014, 699046, 853621, 1367299, 242925, 344515, 103193, 176511, 1295148, 688679, 1035834, 1156274, 904362, 1230328, 227761, 1193088, 1059955, 1221930, 800790, 733776, 500460, 679321, 818044, 130052, 524677, 353452, 715900, 1239314, 787086, 1103468, 575468, 1005772, 759007, 869957, 232139, 1191875, 1365857, 1104155, 1160924, 216234, 1277420, 321888, 615043, 554018, 634549, 300697, 153965, 1127076, 577151, 314165, 1022321, 17268, 1260873, 511496, 906975, 223671, 544937, 808925, 1239663, 405930, 1049317, 970098, 473211, 296602, 630838, 672520, 1034590, 199749, 456508, 418267, 123762, 853469, 256138, 962941, 235118, 1331253, 661409, 496069, 1292892, 463356, 821501, 348290, 60552, 1148798, 499918, 379714}

    {1095926, 531316, 753685, 681020, 124354, 212958, 852825, 390425, 689976, 194776}

    {1086351, 947185, 1351186, 866018, 216965, 832035, 816194, 165262, 1121392, 270183, 820406, 1294702, 1094939, 377511, 1153347, 1220466, 951841, 815140, 662726, 340330, 1048052, 1039504, 883534, 1357570, 136868, 161242, 880054, 1011923, 1078529, 1223642, 91911, 461673, 425172, 1107287, 1267188, 1104195, 495790, 1124944, 1336317, 482705, 589624, 667330, 48525, 1336776, 216923, 1359187, 223854, 1234089, 309803, 879188, 909915, 1142018, 636817, 26427, 926822, 299022, 1014357, 465799, 1008472, 215250, 1233029, 1263545, 154852, 126978, 165267, 106481, 564652, 1318094, 1315054, 1189739, 538835, 860343, 525391, 434960, 116731, 1156123, 462395, 820836, 1242917, 75880, 425055, 1018849, 94760, 1219200, 430419, 945801, 304221, 973464, 223595, 626736, 488382, 449008, 1112175, 988931, 403927, 501880, 288335, 548509, 538457, 386686, 1308379, 866142, 7974, 316739, 598484, 1069386, 407385, 1157019, 235132, 341376, 772110, 1321985, 1314157, 285750, 1308232, 529352, 1358921, 109907, 745553, 1284614, 800408, 153385, 351344, 1368432, 212466, 337618, 486125, 1171773, 1062273, 407324, 570706, 805151, 456164, 722904, 708157, 1035568, 372825, 1131812, 956646, 116762, 415425, 242191, 1253352, 264031, 1369316, 1158455, 345414, 1138098, 190038, 618308, 190761, 643130, 68116, 330346, 310102, 824792, 76462, 543934, 261726, 102427, 214426, 803650, 849363, 962178, 3072, 508577, 964860, 1286928, 72576, 571321, 614426, 1076494, 859737, 768353, 150441, 1272893, 536698, 284306, 222712, 1296269, 277333, 1319218, 588577, 958946, 231117, 1061300, 929714, 949851, 274268, 888155, 627043, 516552, 33711, 1215116, 171854, 136189, 563939, 332481, 798291, 1301510, 742614, 1305013, 348392, 503719, 894302, 1302955, 758879, 102549, 1151026, 1042282, 772611, 103633, 1289107, 754659, 345024, 1041044, 1261233, 750386, 363729, 327047, 113450, 14670, 373699, 102787, 1255391, 1073262, 1009309, 523411, 154787, 1288483, 1070605, 80067, 568568, 975456, 180531, 666423, 901484, 1247189, 1173373, 717814, 398649, 339492, 620109, 593267, 1016755, 285298, 1238478, 671086, 1012501, 321770, 8890, 166236, 758346, 367492, 864046, 891754, 725398, 1003464, 852575, 1248055, 870851, 640445, 79, 563212, 563731, 439723, 117273, 190172, 504003, 142053, 1373535, 674074, 831789, 387041, 58257, 123283, 218180, 186468, 379311, 1094442, 176831, 1280968, 578876, 414050, 191848, 122244, 819873, 843186, 796947, 270687, 411985, 490650, 697550, 244093, 450260, 861637, 277252, 930920, 1141180, 922348, 1047931, 952068, 1145721, 1270118, 927894, 1263355, 947313, 511544, 816020, 1054673, 1232558, 295014, 843184, 126410, 257715, 60141, 778353, 755057, 27790, 505616, 1334665, 156869, 1103287, 994025, 144018, 723880, 1239975, 276376, 85438, 139204, 931829, 1312456, 728367, 806524, 1018637, 639300, 1285249, 637976, 610116, 656017, 1018946, 470657, 165682, 838661, 10722, 1327342, 118692, 1338750, 103738, 796118, 580173, 655629, 263732, 446668, 632814, 743721, 1208776, 998093, 594669, 366239, 10636, 912926, 1358508, 1199367, 466128, 294177, 569716, 270106, 1046673, 559963, 1352945, 169753, 288443, 716528, 187890, 1248263, 849277, 687938, 1353461, 709924, 200814, 633221, 594008, 1081909, 358266, 1172511, 1080684, 628580, 1331829, 983967, 213446, 211046, 44979, 119718, 1112308, 260271, 1101793, 238441, 1304267, 968508, 1347404, 1023741, 1208216, 860392, 338963, 1113967, 720596, 454388, 185708, 1020954, 1321908, 21310, 675617, 551405, 1303135, 234093, 710506, 765232, 144892, 485633, 224785, 68198, 117178, 949234, 1174140, 205295, 561743, 1285572, 105492, 579599, 629788}

    {269295, 287073, 1023767, 1135029, 1318844, 955276, 1032440, 855555, 1283894, 624682}

    Returns: 31

  36. 8873862

    {37956, 188106, 47190, 89212, 98196, 100458, 66981, 163881, 161161, 102407, 84737, 146066, 150131, 25280, 133148, 45700, 111292, 179375, 92522, 169547, 73951, 70511, 90032, 58058, 120791, 77527, 40065, 96299, 12012, 35203, 54061, 114955, 78728, 112908, 4489, 74924, 127224, 177507, 186847, 141181, 124168, 102729, 140459, 36317, 67225, 47488, 132222, 133861, 105978, 190021, 110711, 16766, 145603, 167106, 102309, 144894, 158401, 140377, 32899, 86969, 130982, 141222, 124110, 52202, 83779, 68604, 137024, 169292, 170242, 111487, 71424, 37009, 50852, 60634, 51294, 95115, 3420, 175549, 4716, 85871, 26028, 106881, 118158, 113506, 48406, 176385, 143078, 109821, 115774, 77141, 150888, 107150, 52733, 46191, 56747, 53975, 108837, 178440, 110557, 36988, 115041, 120458, 107813, 146785, 170600, 73997, 73191, 129212, 107925, 161564, 158813, 144784, 17309, 55926, 43711, 52154, 66090, 28263, 36049, 131053, 60000, 55413, 144965, 174580, 116547, 183802, 36188, 19482, 17366, 115004, 147279, 21904, 39574, 188308, 40241, 42708, 89015, 181411, 167337, 161233, 174005, 79852, 85301, 149563, 51655, 54297, 186399, 157449, 131910, 13103, 192569, 104039, 3151, 127496, 158510, 189671, 155050, 85621, 88069, 61409, 121966, 43851, 97085, 97616, 182246, 96275, 15098, 40845, 29846, 100072, 56101, 114522, 117550, 172932, 175758, 92799, 186865, 62887, 23091, 183558, 183526, 66041, 54958, 105484, 73956, 22981, 6980, 78505, 175427, 25958, 9475, 110382, 30799, 154686, 39523, 143885, 144452, 162114, 10623, 45999, 133750, 180846, 72539, 87635, 166864, 60458, 70571, 156955, 161021, 110550, 177057, 179364, 31557, 121952, 105989, 149344, 103831, 9288, 109528, 109067, 44606, 59898, 185693, 82258, 6445, 97184, 68040, 73667, 107083, 104924, 6031, 131550, 74840, 93901, 140234, 67988, 76438, 55039, 98336, 189018, 178774, 124538, 187360, 148007, 156298, 90854, 124820, 22754, 15177, 51177, 3277, 160167, 35070, 186436, 172486, 26522, 21586, 149805, 170590, 98198, 148790, 177402, 148887, 169344, 71313, 86916, 144348, 171581, 175258, 147006, 142792, 139283, 57351, 169832, 36092, 18498, 75761, 192273, 70586, 143519, 68845, 166063, 176142, 180124, 53578, 59511, 33816, 4596, 80042, 186745, 85822, 173325, 144795, 63335, 91154, 184315, 186286, 77182, 1009, 77419, 152074, 156320, 94312, 74874, 158646, 84677, 177770, 90819, 100793, 114829, 124761, 5596, 24039, 137331, 36533, 154529, 144591, 36530, 20648, 55519, 162602, 33079, 147368, 1623, 54754, 74026, 68174, 165510, 73691, 77903, 66663, 13082, 5659, 149222, 128783, 80098, 164090, 141617, 87057, 49707, 108771, 29152, 27601, 121878, 83839, 109233, 135152, 191536, 87981, 19990, 32839, 457, 59144, 153882, 64890, 5838, 66199, 68628, 48995, 24289, 35299, 101155, 85715, 50228, 187493, 133355, 13817, 175930, 19827, 150641, 64514, 69857, 166033, 152067, 5901, 64800, 85121, 81503, 46572, 146402, 105109, 144833, 105353, 142062, 61844, 191333, 102823, 179672, 118108, 32084, 117803, 96404, 119690, 119098, 19578, 64764, 76888, 155501, 148251, 49097, 47164, 57328, 87412, 162884, 180227, 16647, 190483, 111339, 146169, 42602, 12035, 18799, 25384, 85106, 64798, 9036, 66128, 130213, 85087, 167462, 181082, 123438, 46866, 120437, 170863, 110344, 72673, 31200, 121564, 192707, 157003, 49072, 27330, 95691, 82759, 95705, 131764, 78568, 88098, 64439, 109495, 16663, 68734, 90234, 4164, 64990, 60054, 61130, 189050, 385, 80262, 58036, 171541, 39488, 176520, 28593, 21615, 126321, 132769, 54731, 173819, 115006, 134771, 106809, 180842, 106443, 178117, 17460, 98909, 152375, 94636, 48623, 151229, 122580, 8313, 43889, 28177, 186349, 127702, 89913, 27287, 40656, 71382, 74648, 168069, 177781, 99349, 11667, 12459, 142222, 177917, 87041, 133827, 24492, 113558, 166291, 114297, 139639, 36543, 10879}

    {74738, 86348, 120683, 120290, 64036, 75414, 95391, 82614, 32286, 120923}

    {129431, 147587, 2713, 72517, 68384, 46842, 72405, 118680, 187035, 178097, 31345, 5833, 80206, 81722, 25756, 22005, 151407, 51190, 67472, 155202, 105342, 131771, 122944, 169572, 147534, 77040, 114179, 109931, 2616, 13366, 8461, 34000, 61042, 40789, 45147, 29697, 119133, 125442, 90278, 144217, 185984, 67332, 74692, 117837, 65335, 133488, 65843, 148896, 42372, 7930, 189721, 170918, 81333, 157271, 59761, 112077, 88693, 167221, 39182, 71502, 39113, 58430, 103222, 104739, 138594, 188105, 102220, 149550, 140557, 24986, 673, 104404, 4572, 180325, 50273, 148982, 100915, 19986, 74005, 186464, 19373, 128480, 96950, 78056, 171706, 156661, 113948, 141112, 156244, 173830, 116608, 134241, 131880, 104309, 29958, 152687, 9214, 96373, 153103, 51480, 68538, 172582, 165391, 14574, 130284, 62813, 1864, 185908, 59138, 54631, 158443, 94784, 61144, 111427, 100059, 49498, 150110, 151394, 142004, 53114, 163237, 148539, 22370, 127478, 111614, 186066, 83624, 135523, 80881, 4677, 66360, 22162, 38152, 102812, 152136, 51177, 149098, 181174, 184130, 158187, 54921, 119651, 110474, 74467, 138868, 184297, 6366, 107564, 16982, 72455, 39264, 20140, 175414, 113837, 24616, 19034, 94114, 141418, 186519, 80730, 165649, 22561, 173211, 113450, 3374, 20168, 108999, 34340, 13538, 67493, 7105, 184460, 113034, 125868, 137666, 103533, 89392, 143984, 113304, 149269, 77143, 7811, 8970, 185731, 106644, 160188, 13253, 95906, 101140, 118037, 142892, 136865, 174978, 71632, 51351, 144772, 87940, 71164, 7928, 88032, 72313, 120688, 29063, 133448, 36562, 53939, 17999, 120158, 144781, 156210, 161823, 137103, 184709, 175694, 137058, 16451, 169228, 86036, 182421, 58898, 137021, 11522, 156418, 51291, 74833, 86096, 140391, 46063, 115906, 51897, 87349, 149212, 118364, 22318, 186259, 169527, 185330, 184616, 54164, 9485, 35519, 55074, 119471, 92232, 6154, 63332, 164816, 186804, 2961, 135724, 63560, 92251, 33430, 39163, 127623, 186413, 88798, 8523, 138212, 150408, 87114, 23816, 25260, 60204, 130030, 124855, 170334, 76629, 189893, 37552, 79523, 65035, 81057, 71185, 109482, 164565, 15041, 166085, 132891, 144052, 128441, 152080, 130224, 142907, 131337, 122499, 151690, 137989, 168758, 44690, 23428, 39892, 177561, 192424, 15010, 177016, 114362, 106636, 186794, 177316, 80982, 154371, 190706, 6241, 25549, 112985, 100025, 99466, 133167, 125817, 83965, 161588, 184002, 10134, 217, 168851, 166711, 119272, 128656, 25376, 38292, 170964, 187804, 107825, 99945, 186555, 59870, 187319, 129801, 107517, 156308, 127244, 1008, 70421, 19758, 116013, 163993, 127508, 116196, 97903, 49435, 49924, 166904, 107845, 12409, 186335, 156220, 24256, 183421, 30145, 224, 165246, 104305, 92023, 134737, 41582, 119659, 165561, 164430, 54084, 65996, 160331, 3024, 12429, 47492, 18213, 27810, 41861, 83916, 105023, 94565, 122539, 8816, 112765, 21871, 16206, 117038, 102375, 36674, 92855, 177826, 43257, 11088, 175785, 30094, 105373, 18242, 179612, 167468, 145806, 187646, 140695, 97315, 177011, 139016, 82496, 88458, 164992, 39555, 174740, 189685, 81523, 191110, 184825, 87538, 69206, 89346, 176982, 17520, 20482, 117918, 43647, 128734, 48772, 150778, 17991, 63851, 138514, 19422, 78748, 178231, 28537, 64897, 78440, 68738, 184278, 111510, 180270, 161830, 100009, 180623, 110292, 68254, 115115, 48126, 124783, 139612, 85933, 133169, 16551, 131566, 177147, 145262, 155945, 72313, 186679, 156982, 33242, 9570, 137698, 96767, 166370, 167113, 164200, 86382, 134054, 168806, 148918, 175768, 41282, 113827, 3551, 85649, 65907, 162162, 74539, 189783, 137139, 128158, 171657, 144854, 101452, 181616, 92775, 129476, 32969, 88900, 109657, 68987, 170742, 153150, 7123, 174917, 117796, 82690, 104877, 148738, 56774, 22643, 160580, 188919, 19500, 183474, 46508, 164133, 123631, 183599, 41381, 120797, 144926}

    {24881, 104328, 172328, 91358, 183465, 160441, 187141, 132841, 73681, 177749}

    Returns: 139

  37. 330481714

    {1086084, 170701, 982444, 1233511, 1002578, 2330345, 2192945, 2382935, 1343636, 1457179, 2520930, 2423667, 802183, 2553544, 320033, 599098, 1966930, 2330417, 719166, 634087, 912105, 2376229, 2245776, 651638, 178248, 1892471, 1134345, 733254, 1402117, 97203, 696058, 2652826, 1984684, 401977, 1817858, 917507, 1904870, 2219788, 1675665, 623162, 1058940, 2650123, 643549, 2426032, 2010822, 1696623, 624985, 2073951, 2321627, 2147248, 569180, 2311367, 2168609, 187529, 693194, 2132404, 1234230, 119911, 366104, 802757, 1213663, 1341112, 743247, 1125887, 871938, 2007350, 2106986, 1912307, 1971949, 1696938, 622449, 2295060, 1314741, 2483086, 2162267, 2129788, 2317357, 1519794, 1967959, 1790105, 505679, 933262, 258307, 2176201, 1495962, 2462665, 2577630, 756551, 1433496, 308428, 1471397, 1885879, 1432504, 1657367, 672879, 2379177, 118765, 1618131, 785887, 1313497, 2006198, 1808384, 1735871, 773365, 2570514, 1701500, 188188, 831935, 1776115, 384953, 1170438, 766952, 2663001, 700117, 1299919, 778456, 2389556, 1520797, 1212223, 194389, 1043315, 829834, 1011663, 2003535, 2123376, 1735452, 790356, 2260808, 2413856, 1812311, 2368845, 2458215, 729911, 922798, 740933, 1920755, 1866761, 307630, 1215967, 304556, 258041, 2616135, 1129458, 1254871, 1873129, 884227, 1686537, 1357490, 2162630, 2385046, 2456223, 753579, 2044798, 2656350, 2567134, 2578043, 1915892, 689199, 2412292, 480352, 2416980, 203021, 392101, 1701199, 425170, 461482, 1752988, 1828214, 765832, 1654920, 11578, 999138, 2305170, 1244895, 2507994, 703401, 2607971, 1954410, 883432, 558619, 1934653, 2446053, 689938, 248683, 1575121, 1701598, 944580, 955924, 1426958, 433020, 408963, 2128870, 1968748, 1478740, 2319232, 573203, 652064, 826371, 349231, 838315, 1525447, 1631211, 2618675, 143626, 2548400, 851653, 844988, 719357, 2290167, 1470602, 1328423, 762827, 803487, 2283046, 67340, 1122172, 1794168, 2543547, 1972108, 2524090, 2270606, 1824667, 1778912, 291759, 160360, 2215190, 2322339, 1603430, 663767, 2171289, 553115, 1627057, 468687, 2602437, 2644951, 1917646, 1644587, 1169744, 332763, 1338571, 408385, 790953, 502137, 1250470, 1162307, 2000867, 201879, 2591504, 1310982, 2043876, 2380106, 1153816, 2349792, 1298334, 501048, 1916785, 1527495, 2645418, 431651, 72098, 2464703, 1482094, 1583148, 2219133, 1920540, 2190412, 69041, 941815, 1921416, 1984453, 2490581, 732262, 2568705, 2139420, 837590, 397228, 293976, 2324402, 1833174, 2468767, 2454959, 982791, 2440544, 1346564, 2498462, 2600884, 1848470, 485578, 1521359, 1224990, 2460808, 1359263, 2656632, 530334, 605807, 1999003, 117334, 1393224, 2474098, 731445, 1996160, 106262, 2495374, 1572119, 1038813, 1594745, 589340, 1810925, 789646, 1973604, 372337, 1022837, 877147, 24920, 1564344, 845654, 2483024, 259322, 2053406, 78751, 879711, 2535621, 1287475, 2474573, 195567, 1545299, 2445892, 2379852, 159388, 98830, 34552, 543828, 219096, 988659, 1494348, 2557387, 1534228, 2122511, 357063, 203671, 1420369, 513197, 1294385, 924940, 41094, 660685, 2089140, 462792, 1343239, 966772, 1179244, 1977008, 329747, 270776, 34649, 1848696, 1499859, 1103084, 2518552, 668768, 2436740, 802090, 1549245, 2434457, 689452, 1294739, 178950, 385515, 147934, 952164, 212414, 671814, 1361690, 442162, 879801, 350582, 524162, 1611043, 886276, 259280, 1363376, 940333, 265581, 54783, 1461857, 2283106, 2406558, 25978, 2102631, 2648446, 2555208, 2296270, 761164, 2303908, 556507, 1180098, 1462733, 787387, 993529, 2398041, 1669022, 864050, 27922, 445586, 814990, 230584, 377195, 2539117, 1863524, 963619, 2170299, 1801234, 2461941, 899203, 217608, 1481184, 464011, 414822, 785762, 2458418, 863721, 1879709, 1042427, 463178, 465689, 1983099, 658352, 769801, 1033721, 2628805, 2366508, 1886213, 1177921, 144290, 1936867, 152715, 24118}

    {2409147, 1180236, 1019348, 1861872, 465552, 1318703, 1377865, 1161260, 1632953, 620209}

    {1098909, 1034182, 328072, 2275779, 2507006, 2396239, 2536281, 2653451, 545028, 649323, 2276974, 1163744, 253787, 1371556, 1058121, 2251197, 213866, 2019022, 41990, 1108837, 2603240, 2167218, 1703468, 943446, 1688421, 2163448, 995127, 140785, 7907, 1064031, 581927, 359710, 1705050, 1385223, 1180895, 2452779, 1232553, 1207257, 202762, 449668, 2589860, 2228026, 1051755, 2234351, 255102, 1705459, 2090493, 352672, 2531085, 2381851, 459832, 23277, 1799433, 2196961, 285493, 2364984, 1731997, 1945574, 1156559, 537748, 2162160, 865498, 2041144, 1482659, 1124066, 1648391, 1573751, 1918563, 1441241, 2656447, 91778, 2367485, 2443678, 2360356, 2573252, 2246121, 148518, 2650618, 1629368, 1411676, 185025, 1175819, 14617, 848808, 1605373, 1700756, 43235, 1397835, 1915051, 1868744, 2255035, 418443, 2457241, 956134, 1610991, 984375, 672533, 945136, 540981, 1656297, 1653523, 1972626, 2430593, 1783882, 431721, 1249145, 1419905, 1045973, 397170, 2286325, 1476362, 139468, 1407804, 487571, 17612, 253644, 1402672, 2138937, 2089887, 590431, 802447, 547713, 1077102, 2390360, 2090871, 2371045, 1078247, 1262784, 1781907, 1410410, 873641, 1048088, 1218145, 2535245, 1740517, 923553, 446805, 2423008, 1007228, 2191704, 2174299, 2311667, 609815, 1595657, 937889, 237884, 2321799, 2537519, 1375234, 2400591, 2104592, 399416, 702890, 1529235, 1444843, 2238959, 1240005, 1515741, 1940041, 1591437, 1676210, 1021664, 2420827, 1083318, 464111, 410650, 816552, 618342, 1571701, 1433591, 167940, 41026, 657599, 631617, 92185, 536924, 923253, 27818, 1352671, 2478125, 279663, 1663568, 2332874, 2147697, 1331981, 839679, 999050, 494866, 125954, 1967288, 558934, 384165, 576858, 433962, 1733335, 2473962, 2163984, 2109343, 231630, 728222, 790930, 1768432, 1428147, 2301541, 1712835, 123865, 1326980, 1988997, 1550131, 1821310, 2485258, 738552, 1013354, 301785, 1451940, 2291823, 149250, 681456, 294308, 1737717, 1573546, 924844, 2355986, 57638, 1026182, 1206340, 497392, 158240, 494980, 317275, 308524, 2306854, 214720, 1885193, 853952, 2604463, 1574236, 243595, 327510, 1657311, 1827833, 1359319, 530621, 1914070, 612817, 49300, 1847860, 948403, 2045507, 2597909, 919439, 1604257, 329491, 317120, 1148659, 1333259, 459918, 988271, 533087, 993551, 1981039, 168690, 2129023, 1557074, 978853, 51164, 1927871, 163723, 1510633, 2664273, 1865417, 536607, 2314430, 1545813, 2498727, 1390401, 65006, 1833027, 1001630, 322873, 456656, 858129, 1993824, 2447250, 1638355, 1071885, 267949, 1872096, 1101937, 880256, 268724, 1052618, 1139666, 1312554, 2354761, 1846864, 49569, 520488, 699159, 280791, 503068, 2471012, 624647, 15514, 1285191, 429634, 1613097, 540087, 2199792, 2646739, 2336903, 2289098, 21629, 1510432, 2184091, 379979, 2509426, 1354585, 1749321, 60932, 413012, 805049, 592383, 2048751, 20435, 1931158, 1599349, 260523, 1285798, 2007790, 1607415, 2644453, 294012, 658138, 1406125, 1949869, 2253422, 1796002, 1344037, 523836, 2613237, 2281161, 1581648, 2648131, 546472, 2566617, 2044938, 1701929, 2314438, 1306193, 1706217, 1010375, 1221685, 2170365, 1033493, 1037226, 1874799, 1554464, 1320155, 2073687, 909155, 1961229, 1599211, 1140324, 1422279, 2097839, 2347454, 622221, 570865, 1292071, 657031, 1655049, 1257134, 826685, 1783745, 1745589, 1723731, 1661077, 2027812, 1470361, 2624735, 2453274, 616248, 1327994, 166098, 859539, 882419, 306269, 896319, 941490, 1870277, 1282292, 2393282, 1407721, 1833979, 1369288, 1151466, 208113, 627292, 1798341, 16729, 942402, 1695343, 1648851, 820122, 1782836, 31077, 1247853, 1978628, 1919328, 896275, 709939, 988644, 1591040, 2224924, 1802708, 1568000, 858137, 2126954, 1569196, 2082692, 322048, 730996, 1742608, 2101126, 1486366, 177172, 79847, 2595816, 11696, 1022905, 2389559, 1570830, 281180, 2009002, 2029428, 420027}

    {1707988, 632428, 2110877, 1812029, 1656741, 1481313, 2514359, 805946, 2497191, 2511896}

    Returns: 49

  38. 4939

    {43, 6, 32, 71, 56, 36, 87, 78, 28, 92, 102, 62, 86, 32, 64, 59, 59, 3, 65, 54, 63, 100, 45, 94, 13, 72, 94, 22, 115, 89, 66, 36, 37, 72, 2, 8, 99, 14, 21, 116, 117, 1, 39, 73, 113, 51, 109, 24, 84, 106, 91, 20, 52, 56, 38, 95, 44, 75, 10, 55, 112, 52, 50, 40, 4, 90, 102, 28, 76, 7, 63, 69, 56, 46, 104, 19, 31, 44, 7, 101, 11, 68, 63, 40, 56, 98, 70, 35, 17, 26, 93, 52, 18, 104, 69, 20, 34, 90, 2, 110, 59, 26, 89, 72, 52, 38, 11, 8, 104, 77, 20, 93, 29, 45, 90, 85, 104, 92, 12, 38, 69, 99, 30, 13, 32, 57, 19, 26, 80, 27, 84, 91, 87, 78, 106, 57, 84, 75, 74, 45, 18, 14, 72, 65, 65, 6, 38, 33, 51, 92, 24, 28, 33, 111, 33, 102, 22, 80, 50, 19, 17, 94, 59, 100, 57, 113, 114, 15, 29, 99, 43, 27, 5, 54, 98, 35, 20, 112, 67, 47, 53, 45, 29, 86, 113, 61, 13, 38, 77, 15, 77, 46, 117, 19, 60, 20, 48, 77, 84, 103, 106, 87, 22, 69, 56, 68, 45, 55, 5, 112, 21, 53, 58, 45, 111, 25, 7, 74, 81, 72, 33, 93, 105, 72, 54, 104, 72, 114, 104, 9, 72, 28, 5, 42, 11, 37, 74, 45, 72, 115, 17, 30, 106, 63, 53, 76, 17, 65, 30, 41, 105, 7, 54, 71, 87, 46, 71, 17, 9, 55, 85, 32, 112, 28, 26, 3, 87, 37, 39, 101, 44, 57, 101, 115, 44, 114, 14, 19, 94, 35, 100, 100, 98, 71, 85, 14, 91, 41, 55, 116, 81, 72, 100, 114, 62, 39, 80, 15, 45, 68, 56, 16, 115, 56, 103, 56, 62, 18, 22, 14, 56, 65, 67, 68, 80, 71, 17, 69, 24, 20, 11, 81, 68, 81, 110, 53, 62, 12, 83, 58, 24, 117, 105, 93, 58, 10, 21, 85, 72, 97, 44, 75, 108, 32, 81, 65, 30, 43, 4, 65, 86, 17, 72, 73, 86, 67, 74, 116, 32, 79, 93, 89, 34, 85, 65, 11, 68, 48, 17, 80, 18, 100, 81, 6, 114, 17, 104, 35, 34, 88, 7, 83, 76, 35, 16, 115, 106, 39, 24, 41, 28, 9, 21, 6, 110, 101, 79, 22, 76, 20, 74, 101, 56, 25, 112, 71, 31, 103, 91, 35, 76, 48, 65, 54, 79, 30, 77, 86, 7, 107, 99, 68, 39, 3, 84, 107, 107, 54, 99, 31, 5, 51, 22, 94, 41, 14, 61, 68, 38, 37, 69, 73, 17, 45, 82, 27, 104, 41, 52, 58, 58, 50, 6, 73, 21, 87, 12, 90, 74, 97, 108, 114, 48, 67, 79, 88, 63, 9, 43, 112, 117, 2, 3, 3, 86, 63, 3, 64, 19, 7, 50, 109, 2, 92}

    {92, 95, 83, 20, 31, 29, 12, 44, 100, 64}

    {106, 114, 60, 16, 109, 22, 109, 21, 3, 49, 57, 25, 95, 38, 36, 52, 5, 62, 40, 30, 20, 71, 99, 102, 60, 115, 88, 7, 77, 76, 25, 66, 26, 86, 89, 65, 80, 7, 57, 36, 92, 15, 27, 113, 32, 106, 51, 73, 26, 25, 64, 114, 27, 30, 75, 51, 105, 115, 88, 30, 55, 84, 55, 82, 34, 7, 13, 80, 115, 17, 56, 54, 13, 35, 11, 89, 27, 111, 83, 13, 36, 63, 74, 37, 47, 98, 82, 40, 98, 46, 83, 117, 11, 43, 67, 58, 113, 36, 58, 31, 99, 103, 64, 19, 21, 10, 36, 15, 95, 108, 54, 94, 62, 2, 20, 55, 12, 2, 116, 104, 99, 50, 24, 6, 48, 84, 33, 53, 70, 62, 51, 27, 35, 26, 109, 99, 116, 5, 28, 63, 66, 15, 67, 20, 15, 93, 105, 6, 54, 32, 70, 53, 36, 22, 73, 109, 74, 112, 72, 24, 111, 9, 107, 109, 111, 24, 72, 111, 93, 109, 61, 105, 85, 67, 115, 53, 43, 71, 18, 30, 103, 64, 93, 86, 23, 30, 11, 75, 2, 81, 77, 79, 102, 90, 58, 112, 68, 95, 57, 28, 39, 97, 104, 78, 18, 14, 38, 84, 26, 46, 8, 21, 34, 88, 52, 62, 30, 1, 88, 3, 57, 81, 45, 40, 10, 37, 23, 64, 57, 10, 83, 7, 88, 49, 10, 19, 102, 21, 4, 105, 31, 40, 67, 104, 69, 102, 47, 87, 86, 103, 33, 76, 62, 4, 116, 58, 51, 92, 54, 111, 60, 10, 70, 68, 111, 114, 55, 65, 116, 35, 47, 25, 28, 10, 96, 32, 95, 87, 105, 104, 9, 9, 73, 30, 24, 115, 38, 82, 47, 64, 35, 83, 89, 67, 57, 3, 48, 80, 83, 17, 19, 79, 76, 29, 16, 61, 99, 81, 93, 55, 67, 38, 86, 77, 63, 71, 92, 35, 24, 10, 49, 11, 75, 46, 104, 55, 32, 102, 95, 16, 83, 75, 12, 85, 82, 79, 22, 54, 71, 85, 113, 47, 34, 26, 10, 65, 25, 54, 13, 33, 59, 15, 56, 70, 98, 108, 71, 110, 25, 11, 14, 87, 105, 71, 33, 93, 40, 44, 42, 34, 9, 52, 54, 75, 110, 28, 55, 10, 56, 50, 77, 87, 55, 54, 75, 56, 5, 93, 59, 57, 66, 102, 43, 67, 69, 39, 100, 41, 1, 29, 79, 111, 54, 79, 28, 18, 42, 19, 53, 32, 37, 53, 82, 95, 51, 33, 65, 12, 74, 117, 56, 47, 93, 19, 39, 16, 35, 94, 79, 41, 5, 67, 16, 81, 84, 91, 24, 50, 51, 85, 6, 51, 60, 82, 61, 50, 91, 96, 6, 115, 21, 44, 4, 38, 67, 91, 32, 81, 98, 117, 8, 10, 47, 42, 72, 98, 99, 96, 26, 110, 64, 15, 8, 60, 68, 47, 18, 110, 62, 39, 105, 72, 89, 80}

    {69, 1, 63, 53, 6, 24, 30, 101, 80, 81}

    Returns: 124

  39. 12033

    {8, 37, 39, 32, 6, 29, 21, 6, 5, 32, 22, 33, 42, 31, 28, 29, 22, 26, 23, 39, 11, 12, 13, 7, 36, 25, 33, 23, 29, 4, 11, 39, 40, 33, 8, 8, 28, 36, 28, 8, 34, 40, 25, 29, 11, 23, 41, 37, 5, 17, 28, 16, 29, 20, 10, 28, 6, 34, 11, 21, 7, 14, 27, 41, 29, 29, 14, 10, 28, 4, 36, 21, 40, 30, 36, 4, 12, 14, 7, 9, 7, 14, 31, 35, 1, 2, 37, 21, 11, 9, 2, 9, 36, 26, 17, 42, 1, 12, 13, 28, 7, 39, 8, 7, 38, 10, 34, 30, 31, 16, 31, 42, 7, 4, 12, 25, 19, 15, 15, 8, 31, 27, 35, 36, 30, 39, 38, 34, 32, 13, 4, 29, 12, 36, 4, 37, 4, 36, 30, 20, 22, 5, 39, 9, 4, 28, 21, 24, 4, 36, 30, 39, 22, 26, 6, 5, 27, 27, 39, 35, 4, 27, 4, 3, 31, 35, 15, 3, 37, 29, 4, 14, 23, 15, 12, 32, 1, 42, 20, 3, 3, 2, 39, 22, 20, 25, 1, 11, 3, 29, 14, 34, 27, 37, 20, 9, 4, 37, 26, 25, 19, 25, 21, 27, 27, 33, 5, 29, 24, 28, 33, 26, 15, 10, 35, 38, 39, 25, 28, 9, 21, 12, 14, 26, 32, 39, 30, 26, 31, 38, 42, 16, 11, 30, 5, 30, 28, 7, 15, 4, 15, 25, 5, 4, 31, 41, 41, 21, 26, 2, 42, 13, 34, 9, 7, 31, 18, 4, 8, 34, 2, 3, 1, 1, 35, 31, 14, 20, 23, 42, 1, 4, 16, 11, 34, 11, 24, 14, 18, 12, 16, 25, 2, 5, 26, 13, 33, 11, 23, 7, 19, 30, 9, 5, 15, 2, 40, 16, 2, 17, 22, 26, 28, 25, 2, 10, 28, 40, 14, 33, 42, 36, 2, 14, 34, 5, 23, 20, 27, 41, 20, 29, 29, 35, 1, 8, 28, 34, 37, 26, 2, 10, 14, 24, 42, 3, 19, 15, 16, 31, 7, 37, 10, 15, 5, 2, 36, 28, 18, 35, 34, 39, 23, 19, 26, 8, 21, 9, 32, 6, 24, 1, 1, 6, 41, 1, 40, 6, 10, 13, 18, 38, 10, 20, 15, 29, 5, 8, 17, 26, 15, 15, 31, 37, 19, 27, 6, 32, 24, 21, 21, 30, 32, 24, 11, 33, 28, 4, 28, 12, 8, 2, 4, 21, 34, 20, 35, 1, 40, 9, 4, 38, 11, 1, 16, 34, 31, 15, 3, 37, 19, 5, 7, 37, 15, 13, 21, 27, 19, 27, 19, 29, 3, 4, 33, 32, 26, 25, 41, 3, 40, 37, 5, 21, 42, 18, 14, 8, 34}

    {2, 32, 23, 5, 23, 4, 1, 38, 5, 40}

    {2, 41, 4, 18, 12, 38, 17, 13, 13, 10, 8, 30, 4, 40, 22, 25, 26, 27, 19, 40, 40, 15, 21, 5, 11, 27, 40, 33, 10, 11, 16, 5, 4, 39, 4, 2, 19, 31, 41, 33, 17, 1, 14, 28, 35, 4, 22, 4, 16, 4, 14, 42, 32, 35, 40, 20, 27, 29, 5, 29, 27, 32, 25, 37, 36, 27, 1, 8, 24, 26, 25, 33, 26, 30, 17, 3, 23, 35, 31, 33, 25, 2, 11, 16, 21, 29, 39, 42, 25, 16, 26, 2, 9, 17, 3, 3, 32, 10, 42, 41, 7, 13, 24, 13, 2, 35, 1, 18, 34, 25, 26, 14, 41, 38, 18, 29, 7, 2, 9, 9, 35, 12, 17, 9, 14, 20, 33, 11, 8, 29, 21, 41, 4, 42, 2, 5, 25, 5, 34, 30, 4, 7, 32, 3, 19, 21, 2, 10, 15, 32, 27, 17, 16, 2, 20, 14, 39, 38, 19, 28, 30, 2, 27, 32, 39, 5, 38, 15, 26, 6, 3, 28, 4, 7, 7, 11, 39, 24, 16, 19, 38, 24, 33, 24, 5, 11, 2, 25, 9, 22, 3, 27, 19, 7, 4, 9, 18, 31, 8, 31, 36, 24, 16, 2, 22, 19, 38, 26, 5, 42, 3, 29, 23, 19, 2, 6, 21, 40, 35, 17, 3, 3, 23, 6, 8, 33, 22, 18, 21, 9, 36, 12, 2, 22, 15, 19, 11, 7, 32, 12, 37, 34, 26, 10, 4, 22, 22, 40, 16, 35, 1, 28, 18, 4, 19, 37, 28, 2, 26, 9, 6, 10, 7, 8, 30, 2, 5, 15, 2, 20, 22, 12, 15, 22, 16, 21, 28, 28, 10, 24, 28, 33, 8, 33, 29, 6, 10, 9, 12, 3, 5, 28, 35, 40, 39, 26, 14, 8, 26, 42, 37, 8, 6, 9, 15, 17, 34, 8, 42, 1, 16, 10, 42, 1, 33, 23, 37, 16, 41, 32, 8, 10, 9, 27, 7, 26, 13, 40, 10, 31, 21, 20, 25, 35, 35, 31, 27, 11, 18, 37, 19, 36, 32, 24, 25, 4, 6, 15, 31, 8, 4, 1, 26, 25, 16, 30, 23, 32, 35, 37, 13, 6, 19, 18, 41, 9, 36, 33, 5, 21, 18, 27, 6, 41, 7, 42, 32, 32, 30, 18, 5, 31, 41, 36, 4, 39, 24, 42, 20, 20, 23, 14, 33, 28, 37, 35, 10, 33, 24, 22, 22, 8, 26, 4, 37, 12, 35, 39, 25, 20, 3, 10, 5, 17, 18, 41, 7, 21, 15, 42, 20, 37, 22, 38, 36, 10, 38, 40, 37, 21, 31, 31, 28, 16, 8, 36, 17, 19, 8, 19, 22, 42, 35, 20, 3, 29, 22, 34, 24}

    {21, 42, 24, 24, 7, 25, 5, 34, 38, 34}

    Returns: 22

  40. 63090964

    {44811, 63519, 219513, 239057, 339918, 82402, 364593, 263600, 12978, 18299, 212062, 419789, 29951, 19828, 331230, 119564, 228264, 367313, 241800, 102205, 4003, 163591, 64671, 343524, 165443, 179723, 53032, 58181, 92578, 381820, 121652, 159955, 206766, 105930, 262626, 79385, 396641, 10839, 149688, 17361, 107940, 119641, 103320, 46576, 161741, 31409, 269544, 401967, 213099, 293468, 321932, 51392, 240719, 315364, 36843, 360997, 167799, 207187, 378811, 423567, 107111, 276159, 1196, 12677, 283406, 419898, 315104, 52596, 60249, 322262, 173609, 9731, 287080, 195644, 248432, 324167, 352690, 345266, 322024, 397471, 319898, 85826, 40928, 311839, 138912, 238777, 65990, 179669, 289742, 286780, 58716, 135655, 263138, 150897, 274283, 410541, 427553, 414073, 253200, 389839, 373726, 86227, 348203, 244728, 100931, 52809, 100835, 370725, 183633, 141023, 35872, 140475, 356228, 324533, 302557, 392058, 12071, 3523, 383679, 235595, 338278, 296931, 340082, 124201, 222854, 345334, 402153, 398868, 357079, 202850, 141903, 140926, 410225, 392022, 70783, 172082, 296749, 1345, 5019, 387870, 414272, 197821, 122743, 293651, 368484, 240114, 156734, 161131, 170031, 253196, 382307, 225249, 143520, 427612, 409838, 266241, 306552, 90047, 111058, 205594, 303692, 162104, 319674, 8974, 175599, 379657, 228086, 359949, 265481, 222677, 5413, 101222, 270785, 267384, 390098, 208400, 293652, 368680, 9021, 104989, 8504, 112061, 395727, 273395, 426162, 3012, 232970, 136480, 305868, 332250, 85138, 415443, 407825, 177765, 82061, 178296, 286263, 206077, 41628, 229118, 20609, 82127, 175909, 15494, 181555, 110880, 317543, 309155, 166344, 291682, 103753, 5190, 267126, 322542, 367143, 221402, 152516, 380704, 146186, 187754, 288686, 395679, 414734, 110001, 176540, 368144, 77548, 174861, 94949, 287544, 201422, 408594, 33452, 35956, 73282, 58049, 64714, 228377, 303770, 282273, 232526, 10187, 120443, 255666, 234796, 319683, 428169, 430058, 56290, 155572, 120392, 392909, 424813, 48671, 63989, 320507, 221777, 396810, 215256, 3579, 391022, 357016, 185421, 15370, 329139, 75374, 353507, 374873, 148507, 239225, 376316, 241113, 160974, 363526, 57258, 420313, 314405, 165040, 175654, 126080, 57981, 267321, 370202, 14145, 28709, 430756, 236720, 55716, 291760, 272037, 342921, 133658, 163166, 295675, 23337, 422885, 105389, 246273, 253136, 303400, 341315, 22666, 156581, 416556, 363069, 16440, 352234, 186266, 153006, 413005, 162672, 98384, 72288, 225938, 309539, 299308, 119211, 9882, 132921, 197638, 58303, 15878, 254912, 74693, 19614, 422265, 89480, 136782, 184854, 207971, 196314, 76887, 93238, 134475, 144634, 327683, 159460, 245850, 7595, 161575, 310578, 358412, 217140, 58628, 301381, 110126, 137986, 335451, 350802, 428878, 43499, 200300, 274154, 108830, 98024, 212165, 78815, 389998, 435010, 296674, 204788, 228398, 280058, 184863, 177658, 361935, 23995, 40738, 168279, 98819, 176548, 257077, 242887, 345491, 7633, 350828, 7067, 15618, 261693, 259419, 202869, 364604, 93000, 331937, 74825, 376177, 255529, 201419, 128876, 364074, 18501, 87986, 64938, 381700, 236500, 238584, 371393, 219745, 340276, 56598, 114172, 210698, 121088, 431401, 49670, 111711, 219984, 272668, 70594, 212925, 252321, 268014, 204760, 9586, 50536, 97603, 405478, 124125, 304039, 318915, 114319, 187158, 166637, 153956, 25614, 15424, 431659, 69153, 277808, 113526, 147111, 214565, 112212, 40163}

    {427551, 313396, 110598, 252957, 277718, 404253, 370991, 133159, 30394, 415756}

    {301706, 219096, 385792, 59881, 408974, 145462, 421627, 423709, 208268, 374894, 385370, 235431, 68758, 188100, 161310, 356587, 223322, 230358, 327119, 28843, 5939, 74430, 181824, 338543, 45858, 218949, 256818, 387260, 13888, 225308, 196046, 401244, 383673, 337541, 332079, 26292, 393495, 365965, 61378, 255673, 132685, 293966, 155839, 207024, 151119, 112519, 117821, 425759, 230786, 163982, 348231, 335802, 230890, 369994, 283413, 172598, 278482, 287442, 71994, 78669, 65906, 4781, 334944, 345832, 288777, 394374, 384073, 264739, 412439, 216351, 232905, 383042, 315965, 357568, 377353, 124309, 324948, 59170, 50376, 355954, 237627, 386081, 307619, 63368, 7278, 102686, 352772, 179616, 293210, 33552, 29750, 352928, 254600, 167694, 296799, 368709, 200929, 18623, 41858, 59475, 320083, 360617, 213567, 307536, 325752, 386204, 114630, 191260, 139263, 47351, 303332, 393893, 433290, 420190, 233480, 159019, 225030, 200253, 25451, 139677, 375929, 16016, 134356, 432209, 331045, 125672, 405458, 8387, 307013, 275958, 355713, 262275, 318363, 378879, 379246, 151191, 15442, 206441, 283003, 89868, 36761, 154597, 155847, 346233, 208151, 298224, 314618, 75833, 314555, 282000, 285211, 94668, 412197, 53418, 220930, 312650, 387694, 87097, 85867, 70241, 14755, 413569, 290696, 298111, 118543, 34190, 317368, 129571, 80561, 144969, 360988, 204907, 250585, 224974, 109734, 260361, 4492, 143350, 2638, 93905, 154219, 329837, 224227, 393169, 346122, 417042, 251335, 368727, 267856, 388339, 88208, 220379, 41646, 391996, 57399, 183087, 287585, 105773, 40241, 232590, 39647, 267980, 216664, 399350, 416235, 229671, 380574, 205148, 408125, 139190, 89206, 206453, 264925, 298037, 125577, 120950, 392221, 32493, 60935, 159217, 186937, 432847, 183640, 387159, 256308, 289985, 185440, 152603, 324888, 405321, 73693, 426928, 237782, 208056, 390991, 308302, 14992, 357461, 160197, 255920, 251628, 283608, 78769, 85500, 335295, 398708, 57883, 304683, 425538, 138572, 148578, 422245, 382567, 329982, 47501, 99914, 98817, 187085, 316829, 301626, 292917, 269068, 23073, 86431, 150094, 120810, 236173, 292116, 88012, 173869, 406430, 270338, 429472, 308180, 341773, 153277, 235321, 190452, 91848, 417206, 173908, 92665, 249174, 208482, 191678, 185071, 384295, 429981, 359208, 91637, 364357, 229093, 82488, 373038, 347698, 307497, 393831, 70307, 165973, 353472, 83331, 113856, 321749, 42933, 190862, 247103, 256112, 242560, 362226, 176679, 222309, 197091, 334680, 25404, 137037, 353219, 148464, 41064, 11068, 185714, 24563, 32872, 256863, 251319, 30552, 35928, 69125, 112370, 263196, 278535, 37182, 197357, 115866, 256377, 147500, 97454, 392284, 222187, 323386, 298806, 239089, 114708, 292243, 56105, 285146, 81870, 215949, 328701, 71068, 8487, 321969, 124774, 320332, 86956, 245963, 15943, 234072, 91711, 230460, 45162, 360550, 264500, 104561, 335146, 403083, 322544, 413354, 80708, 322581, 172260, 422831, 333269, 111720, 88149, 179937, 202968, 108607, 24161, 270651, 346127, 194986, 315336, 226188, 209226, 166808, 86615, 268869, 274976, 263931, 153829, 339664, 117782, 435014, 2899, 421273, 296366, 403212, 28345, 307748, 297052, 63098, 46872, 426247, 371785, 162720, 100140, 373833, 207499, 76898, 57482, 242074, 256910, 309818, 73151, 314568, 312906, 387842, 268366, 211552, 432139, 177953, 39245, 329203, 249539, 319743, 39449, 404805, 149976, 273320, 313145, 421513, 257291, 169221, 407517}

    {398925, 344550, 284464, 298354, 412727, 216283, 181403, 136108, 247711, 100072}

    Returns: 38

  41. 14709

    {30, 17, 54, 41, 55, 27, 66, 75, 100, 76, 18, 26, 100, 44, 13, 11, 73, 4, 29, 102, 27, 87, 100, 85, 45, 72, 48, 104, 32, 23, 28, 26, 49, 12, 40, 42, 43, 30, 61, 4, 49, 41, 19, 70, 86, 98, 53, 80, 99, 57, 46, 16, 70, 49, 105, 83, 17, 57, 100, 56, 26, 9, 48, 69, 102, 96, 83, 90, 62, 56, 93, 99, 7, 50, 60, 63, 1, 42, 48, 43, 63, 50, 22, 34, 75, 104, 42, 15, 20, 6, 36, 60, 102, 69, 104, 55, 7, 71, 102, 30, 32, 86, 8, 68, 88, 74, 78, 14, 59, 107, 104, 18, 92, 76, 7, 44, 88, 57, 56, 64, 11, 56, 98, 76, 73, 4, 31, 32, 97, 107, 90, 16, 85, 57, 16, 58, 23, 75, 105, 73, 3, 13, 77, 17, 81, 104, 105, 46, 92, 72, 32, 91, 106, 86, 101, 42, 26, 26, 7, 14, 33, 20, 6, 84, 101, 40, 46, 38, 34, 17, 76, 51, 94, 4, 38, 30, 17, 42, 46, 87, 108, 99, 56, 104, 16, 26, 108, 104, 51, 62, 74, 20, 3, 93, 46, 45, 47, 101, 101, 31, 22, 62, 44, 50, 38, 33, 78, 88, 51, 15, 42, 69, 79, 26, 85, 85, 55, 85, 21, 90, 92, 15, 108, 53, 64, 7, 87, 73, 96, 38, 26, 87, 73, 18, 104, 44, 13, 13, 57, 9, 76, 86, 75, 106, 61, 108, 71, 44, 75, 64, 47, 58, 23, 108, 20, 33, 40, 77, 21, 9, 13, 76, 91, 28, 98, 60, 92, 95, 66, 15, 19, 30, 57, 83, 75, 62, 51, 85, 11, 43, 31, 76, 19, 27, 89, 24, 5, 103, 45, 20, 2, 29, 10, 93, 100, 6, 11, 64, 66, 53, 104, 59, 67, 84, 45, 30, 49, 22, 18, 7, 3, 95, 29, 102, 71, 22, 10, 54, 100, 103, 47, 5, 29, 65, 64, 52, 53, 78, 15, 15, 30, 14, 23, 95, 103, 17, 16, 61, 28, 46, 2, 91, 90, 53, 38, 45, 55, 107, 96, 30, 101, 86, 86, 35, 102, 38, 106, 64, 82, 94, 48, 81, 68, 28, 103, 49, 53, 59, 79, 86, 97, 52, 39, 81, 58, 43, 6, 58, 14, 18, 36, 69, 48, 46, 54, 41, 74, 60, 100, 79, 44, 33, 8, 102, 77, 38, 83, 51, 82, 58, 8, 19, 90, 3, 82, 108, 13}

    {44, 96, 107, 75, 86, 48, 35, 23, 67, 82}

    {1, 20, 77, 36, 70, 51, 36, 107, 78, 85, 81, 35, 45, 70, 21, 83, 97, 108, 22, 101, 101, 63, 29, 63, 83, 14, 61, 20, 58, 11, 39, 77, 20, 49, 32, 51, 22, 48, 81, 48, 66, 75, 52, 23, 18, 57, 89, 108, 55, 62, 52, 35, 81, 54, 32, 106, 36, 91, 39, 107, 107, 34, 13, 94, 80, 72, 89, 69, 5, 29, 13, 13, 59, 41, 40, 62, 72, 105, 15, 69, 67, 43, 55, 4, 87, 17, 47, 95, 103, 12, 91, 67, 93, 56, 39, 48, 80, 32, 13, 63, 59, 42, 12, 50, 93, 101, 8, 61, 89, 15, 19, 77, 102, 7, 3, 3, 80, 64, 6, 10, 2, 91, 24, 22, 29, 43, 37, 28, 73, 38, 104, 18, 50, 14, 65, 16, 76, 75, 107, 108, 77, 33, 35, 87, 10, 102, 66, 43, 63, 17, 100, 57, 10, 62, 50, 72, 94, 10, 47, 47, 107, 13, 42, 103, 26, 44, 25, 27, 8, 11, 5, 82, 22, 47, 90, 56, 1, 80, 67, 86, 3, 48, 37, 62, 27, 36, 106, 5, 12, 49, 88, 92, 107, 46, 38, 86, 84, 59, 47, 94, 92, 38, 87, 63, 107, 90, 63, 41, 3, 86, 98, 69, 30, 26, 98, 42, 33, 37, 104, 96, 106, 71, 25, 71, 36, 12, 90, 55, 62, 15, 88, 54, 71, 85, 68, 72, 24, 55, 4, 63, 72, 37, 70, 26, 57, 67, 64, 14, 27, 18, 43, 44, 100, 60, 26, 56, 59, 29, 52, 7, 96, 81, 10, 7, 39, 24, 42, 27, 4, 99, 107, 64, 33, 93, 43, 34, 56, 53, 32, 52, 38, 28, 20, 12, 56, 96, 84, 71, 75, 31, 77, 62, 81, 48, 51, 1, 27, 79, 64, 50, 27, 76, 37, 70, 43, 99, 69, 69, 108, 9, 24, 12, 33, 84, 29, 85, 16, 90, 2, 65, 100, 32, 98, 76, 62, 93, 37, 70, 10, 82, 6, 100, 8, 16, 5, 72, 28, 102, 88, 84, 94, 35, 85, 95, 53, 98, 60, 54, 93, 51, 65, 69, 29, 86, 78, 65, 55, 8, 16, 4, 71, 38, 52, 85, 108, 107, 21, 74, 49, 55, 101, 33, 81, 89, 28, 97, 28, 85, 24, 13, 18, 19, 19, 74, 82, 7, 93, 85, 11, 102, 55, 100, 16, 14, 68, 46, 27, 34, 59, 26, 90, 41, 68, 32, 20, 43, 83}

    {78, 57, 26, 25, 40, 80, 42, 10, 35, 39}

    Returns: 36

  42. 78

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

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

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

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

    Returns: 2

  43. 70

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

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

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

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

    Returns: 2

  44. 44209455

    {324757, 203784, 234476, 107907, 29213, 247549, 334731, 95239, 167088, 100570, 92921, 20423, 135962, 14432, 321607, 183507, 283097, 62606, 225873, 177132, 2251, 32218, 130788, 171186, 336224, 277344, 257905, 156852, 212579, 280334, 168144, 231705, 1761, 73309, 281206, 213460, 239053, 222511, 204878, 116654, 55895, 202142, 63717, 199187, 187878, 206598, 169096, 136806, 82046, 283298, 283888, 81713, 106794, 332363, 76647, 71949, 323954, 236683, 123651, 100949, 236032, 276170, 105175, 26019, 149080, 294543, 20366, 258531, 42195, 339386, 10164, 152076, 192092, 177583, 106002, 189540, 234582, 178746, 335885, 231467, 173291, 313715, 244899, 14230, 24092, 64840, 106858, 26093, 117445, 153618, 142605, 334220, 21519, 312585, 91950, 21323, 272644, 258453, 176808, 183325, 36401, 157313, 148363, 324152, 9433, 6658, 85105, 231865, 145941, 118728, 93446, 243994, 143646, 61855, 3321, 125657, 290907, 274691, 67367, 217738, 45165, 152192, 116740, 277212, 136387, 194652, 128996, 40350, 50438, 233178, 18288, 4671, 80502, 157063, 276716, 228358, 309911, 221399, 247687, 84292, 326279, 231959, 182541, 286780, 236951, 334530, 91425, 279085, 58911, 179083, 250437, 256559, 169673, 73620, 41660, 107686, 11512, 314674, 57936, 157506, 142610, 77348, 268790, 153843, 265900, 86700, 256510, 220904, 261117, 249969, 296115, 107523, 317994, 232383, 312275, 335818, 241051, 197524, 122797, 20738, 202054, 296088, 217563, 91444, 286632, 336814, 286335, 57924, 32290, 206842, 247405, 60132, 156764, 199426, 153727, 61102, 201660, 308595, 203812, 246929, 4029, 193270, 60519, 224422, 306106, 259246, 290668, 341898, 133938, 289955, 281337, 179808, 170634, 165838, 9211, 264699, 3233, 192020, 332451, 78790, 259069, 324860, 107235, 122531, 20676, 242074, 317038, 153744, 305452, 22624, 94606, 280753, 125904, 137671, 8144, 77807, 239032, 183120, 159928, 185256, 142730, 40332, 214075, 262211, 312753, 27694, 233753, 260397, 210442, 313443, 66287, 70094, 148329, 189191, 280086, 159975, 156885, 56133, 102571, 46526, 16939, 101819, 216295, 200475, 30362, 212156, 77669, 179669, 94664, 250795, 136258, 43063, 80532, 80116, 106720, 141296, 105640, 16410, 32023, 89406, 90496, 136073, 275993, 79250, 66779, 133240, 177604, 17016, 75467, 271301, 317584, 246080, 81638, 291969, 313451, 327704, 37574, 87105, 158559, 38372, 83833, 279792, 22693, 147275, 34328, 18108, 25879, 110250, 108280, 32659, 169229, 250084, 75407, 213791, 328513, 236883, 253006, 111445, 183842, 301691, 193889, 170879, 241602, 49645, 259363, 57947, 173922, 173311, 336444, 140553, 269275, 196382, 252248, 59624, 280786, 308781, 238064, 271206, 314053, 55620, 146866, 168126, 55042, 249341, 240026, 267885, 106772, 95979, 169265, 288324, 210791, 3751, 341767, 226093, 196454, 233199, 273428, 187140, 276978, 153745, 94060, 74905, 209092, 108772, 296092, 249188, 248663, 160602, 40471, 9101, 253112, 205848, 12967, 98570, 333192, 249855, 295343, 86758, 5979, 164271, 23121, 134649, 175629, 133155, 289867, 98676, 210823, 178060, 140271, 229916, 168380, 320146, 165919, 280385, 48207, 202775, 143911, 164988, 8109, 223352, 231215, 107206, 309179, 1704, 289046, 177636, 33512, 189700, 4962, 183203, 27133, 52165, 144242, 113773, 281686, 228373, 314114, 201014, 255550, 336308, 340066, 225013, 33467, 105105, 237482, 286502, 152916, 240890, 182378, 307227, 15106, 176289, 310688, 332366, 40006, 123153, 167106, 86279, 3881, 325710, 138936, 327135, 212285, 335615, 81028, 339053, 181004, 252886, 320012, 52446, 215008, 32713, 180355, 262876, 192652, 313728, 50717, 122630, 279197, 331563, 19076, 71539, 102714, 110307, 197839, 46772, 66227, 108759, 198372, 216478, 48317, 254754, 36206, 100694, 53848}

    {230398, 114831, 286573, 116213, 5663, 206153, 323186, 311705, 5004, 69547}

    {53042, 309142, 188507, 340794, 174293, 4833, 327758, 206240, 136828, 338378, 284031, 18294, 232495, 201739, 147834, 260549, 138137, 111407, 250720, 34630, 188086, 103118, 314898, 341018, 250346, 233459, 130475, 175359, 224405, 144503, 68421, 288781, 166324, 16032, 56505, 27712, 241412, 53261, 221098, 82442, 2168, 190579, 229692, 242112, 335952, 315554, 47391, 337440, 284076, 276285, 49675, 30336, 320821, 223214, 243701, 247722, 155185, 162286, 67251, 80317, 188068, 209732, 18721, 100513, 234439, 24411, 150130, 39677, 79388, 17081, 306840, 274608, 340995, 215029, 22473, 222435, 43694, 281403, 54706, 34194, 251654, 92696, 139299, 331158, 220309, 193503, 194172, 125832, 316880, 342275, 278424, 63625, 311142, 325374, 266808, 251590, 146366, 270475, 274460, 315699, 52164, 175931, 24674, 182425, 148929, 88069, 29730, 27554, 184854, 117565, 187431, 220891, 301366, 306441, 40273, 292594, 164665, 163943, 28387, 272643, 126092, 182676, 20979, 127514, 117367, 166317, 195619, 103565, 202971, 147566, 139881, 305666, 1825, 232142, 13328, 308072, 323990, 332621, 218265, 258766, 309390, 335535, 178015, 209406, 279858, 49004, 315233, 277596, 242239, 166821, 45174, 93477, 210837, 298367, 186262, 111132, 334789, 166658, 18783, 98969, 179531, 182801, 196370, 295280, 273147, 235049, 128299, 276017, 231087, 293830, 47406, 110225, 134804, 316335, 93304, 301431, 324387, 6007, 335775, 66632, 97945, 236518, 100649, 88748, 55423, 9117, 9076, 305669, 66685, 277628, 220982, 321345, 23085, 125329, 139401, 368, 264005, 201626, 177198, 314396, 324304, 297211, 297807, 237867, 79013, 143304, 251143, 245683, 101704, 336838, 136075, 318892, 33174, 219347, 117548, 38286, 297131, 169055, 65424, 4590, 302303, 72862, 269757, 101172, 218141, 129432, 175039, 231044, 108534, 19679, 107991, 328846, 4676, 246352, 60584, 332609, 134453, 110481, 256452, 83001, 184487, 245810, 9628, 24582, 201893, 199263, 325394, 260280, 230866, 299773, 266428, 302634, 107702, 152110, 38559, 282770, 159292, 294249, 150741, 340456, 270955, 218858, 50619, 207273, 318471, 57210, 208988, 231033, 336605, 338462, 329788, 314001, 170030, 232608, 292710, 267294, 333232, 6859, 167072, 81120, 275140, 72905, 37386, 152732, 7110, 106768, 132253, 11596, 6593, 135168, 244009, 317863, 335833, 116227, 65567, 124773, 150673, 14545, 124414, 230119, 278014, 51848, 242559, 114089, 221328, 11585, 110034, 70130, 72673, 198232, 286348, 300060, 280966, 263261, 249840, 159158, 152136, 306231, 147769, 8898, 257584, 186022, 5845, 203081, 318633, 213724, 132568, 145208, 138818, 309021, 262613, 275411, 63454, 2813, 189362, 54488, 14159, 115194, 125483, 39098, 334974, 272698, 187807, 290393, 31817, 179483, 267625, 236181, 288669, 160513, 169962, 255284, 47946, 183373, 177195, 211106, 152558, 260426, 315426, 101229, 80733, 243029, 146933, 71252, 197372, 264118, 168384, 14567, 287300, 225403, 130793, 124128, 169025, 89562, 118313, 197805, 199489, 176467, 197210, 176551, 177056, 191283, 188645, 122053, 99806, 132656, 110279, 123311, 136549, 291035, 282114, 5413, 33121, 151611, 112126, 938, 256141, 173653, 264787, 330225, 76367, 66712, 205148, 291442, 141970, 99480, 3532, 112458, 335075, 268101, 173152, 225147, 6143, 11510, 323034, 34952, 267848, 174865, 206684, 79778, 308528, 60986, 178304, 12285, 268982, 223707, 172608, 276586, 294389, 310382, 332487, 59551, 171995, 247597, 315350, 167793, 178849, 211888, 338127, 157206, 261089, 140946, 286461, 40134, 270696, 12558, 340731, 131672, 230009, 64482, 259814, 1928, 6697, 140722, 58052, 129782, 248316, 44109, 192024, 317242, 113040, 294492, 56226, 196331, 31508, 130941, 332051, 14311, 129418, 48986, 246815, 264266, 123046, 202468, 95795}

    {178676, 125870, 66607, 55693, 239354, 277574, 29872, 198548, 209389, 133561}

    Returns: 48

  45. 880

    {2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2}

    {2, 2, 1, 1, 2, 1, 2, 2, 1, 2}

    {1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2}

    {2, 1, 2, 2, 2, 1, 1, 2, 1, 2}

    Returns: 18

  46. 151

    {2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1}

    {1, 2, 1, 1, 2, 1, 1, 1, 1, 2}

    {1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2}

    {1, 2, 2, 1, 2, 2, 1, 2, 2, 1}

    Returns: 86

  47. 8693535

    {181517, 199982, 78513, 171043, 113616, 124950, 160642, 112896, 50766, 162179, 9475, 64605, 140282, 149733, 202268, 84601, 53010, 152699, 126266, 230574, 88222, 176695, 225323, 205501, 110383, 2018, 196671, 231660, 135673, 103239, 175328, 120996, 126277, 13677, 215243, 141166, 138317, 65310, 80176, 173753, 12816, 234399, 51128, 15506, 98858, 116859, 198353, 92436, 27141, 143420, 76590, 209815, 189930, 205012, 87872, 201417, 42620, 142685, 214795, 172138, 160869, 178434, 167749, 88979, 126562, 229464, 11345, 199894, 83442, 169573, 169050, 101701, 77878, 120000, 30734, 222047, 121026, 41932, 56595, 142729, 113692, 167925, 141056, 229688, 104133, 179272, 118135, 117280, 39148, 103994, 148963, 156467, 164284, 180506, 146842, 163117, 233258, 85750, 102361, 5077, 40074, 180603, 17718, 126246, 61692, 51744, 6491, 37904, 79906, 101391, 46300, 231117, 192872, 74892, 9840, 80728, 184972, 20521, 129441, 130379, 110611, 52868, 138284, 65730, 229401, 149942, 95521, 124722, 203042, 134328, 149605, 220979, 227984, 131942, 57390, 26330, 133619, 41422, 27645, 130322, 172027, 82714, 54919, 126556, 90323, 22302, 187188, 201095, 195683, 202050, 86618, 144073, 178460, 136024, 65622, 206316, 109441, 153001, 130630, 60222, 143975, 207031, 191189, 158889, 205736, 8642, 87480, 132359, 193308, 25380, 97488, 185610, 167391, 5082, 221724, 59555, 48137, 80786, 209327, 150425, 206015, 200947, 137575, 179468, 165705, 74798, 153139, 16048, 3088, 205149, 47049, 234858, 153667, 15626, 153387, 198885, 448, 198993, 198499, 145410, 172973, 127954, 138562, 69772, 206845, 219418, 183924, 219274, 86343, 2000, 54886, 214826, 222620, 19810, 129393, 47548, 40443, 90258, 192136, 72239, 49292, 162109, 88329, 158836, 63665, 151196, 82575, 144568, 5101, 155077, 68078, 173995, 141723, 79400, 11054, 223460, 91140, 162133, 62478, 78965, 145336, 167550, 43269, 153205, 25829, 119895, 227855, 23569, 161214, 160399, 228870, 192912, 70880, 58405, 68347, 4848, 11831, 49194, 226829, 68923, 6862, 3037, 94411, 37735, 146764, 228033, 152418, 115998, 43866, 6297, 166672, 63353, 59269, 60149, 83263, 172522, 2611, 172223, 137130, 127483, 133245, 174312, 8921, 69840, 141636, 98012, 45809, 106571, 105343, 208493, 122653, 187024, 47958, 87605, 175806, 140151, 194730, 35853, 145998, 212942, 88786, 9595, 122502, 40478, 117226, 229421, 218699, 129336, 33234, 74941, 112553, 197015, 1393, 184272, 65400, 187408, 22176, 200224, 130425, 162488, 107454, 112620, 47452, 77682, 69688, 62677, 12496, 151182, 117710, 184860, 147102, 148878, 137414, 88585, 16884, 109026, 41135, 148707, 172464, 105457, 186046, 233722, 76199, 223382, 196208, 61292, 149744, 134286, 156905, 115513, 194279, 52744, 76498, 232098, 197391, 85288, 185059, 197819, 162719, 42709, 55121, 63541, 195178, 160760, 166772, 147282, 180465, 87317, 32560, 118016, 2242, 27782, 181494, 103672, 148931, 84792, 156308, 189361, 33924, 129159, 43621, 72704, 52757, 197654, 141216, 175916, 121561, 203304, 67806, 28023, 165324, 224725, 147445, 166256, 97691, 5124, 197946, 126143, 206606, 55056, 2556, 42796, 6266, 87578}

    {125938, 163492, 186296, 188596, 185487, 51518, 156949, 30922, 7522, 58019}

    {133699, 34916, 199946, 210246, 195605, 195329, 217747, 166320, 82530, 25733, 93006, 107945, 104006, 177341, 66434, 175690, 145100, 223802, 203547, 114804, 196459, 49856, 10423, 7483, 138392, 228389, 154481, 229487, 99333, 20040, 44344, 40987, 28298, 108059, 98931, 204670, 98423, 39226, 10259, 1547, 4071, 77080, 51524, 177669, 225852, 86992, 122501, 86678, 120085, 189302, 169154, 144414, 118596, 40368, 192204, 102953, 215058, 73639, 8125, 26163, 208883, 176695, 80119, 15246, 216266, 144395, 200243, 228508, 35758, 153966, 21673, 84787, 49938, 118445, 1302, 127603, 123935, 139578, 62284, 210528, 167949, 28874, 54559, 155083, 7924, 205505, 75461, 102334, 133565, 133083, 51452, 178629, 94655, 224810, 206561, 20146, 179705, 43120, 197185, 138884, 108212, 228062, 110388, 78762, 97694, 37300, 232943, 188131, 168398, 85019, 205226, 216589, 80206, 110695, 40124, 172685, 6130, 123635, 1146, 211109, 27062, 14607, 227971, 131678, 110496, 155598, 199813, 208872, 121607, 125140, 14038, 50772, 194899, 88591, 44161, 51448, 75334, 6999, 205463, 170903, 219531, 150147, 200946, 85884, 104682, 48755, 19708, 129858, 204082, 100362, 62886, 74660, 179284, 156264, 227733, 52758, 175865, 88030, 180848, 39855, 183973, 79779, 231919, 60960, 156617, 146931, 133115, 227777, 56564, 178483, 114608, 70337, 207176, 132459, 6622, 24125, 195761, 127079, 167760, 234162, 79647, 105404, 69828, 66770, 61150, 217252, 131748, 6004, 217108, 111819, 179573, 121214, 89010, 146110, 215674, 219518, 135373, 142135, 19868, 40336, 90305, 59448, 225985, 220448, 219820, 220348, 166648, 55903, 210102, 122120, 125546, 12063, 107291, 114796, 228995, 32419, 174370, 71332, 177898, 227531, 104419, 152416, 18685, 62094, 94267, 38130, 90625, 94316, 228468, 186759, 95687, 216863, 141248, 106963, 217692, 1162, 124425, 51287, 186268, 24573, 152699, 229672, 220202, 231686, 85309, 81238, 155905, 213925, 10345, 40455, 141193, 146696, 96495, 37802, 83040, 179916, 100113, 122394, 234692, 194955, 199825, 198840, 204327, 18341, 188960, 30880, 69419, 95340, 147075, 114879, 107451, 148046, 93652, 120875, 208851, 169599, 80634, 139081, 80241, 105072, 19179, 187303, 171476, 2415, 209495, 112877, 9012, 190321, 84932, 142346, 208670, 68484, 214912, 107994, 23596, 126459, 49727, 186852, 100376, 16245, 165908, 9177, 1286, 130850, 63213, 196468, 201178, 91301, 226676, 179270, 69838, 200175, 147479, 151887, 4339, 1905, 16881, 81993, 118665, 141804, 1259, 35269, 158654, 162617, 29340, 180589, 62927, 220315, 68147, 209392, 210617, 226760, 234754, 113534, 8804, 49583, 75528, 229511, 226293, 118122, 177111, 228390, 178057, 218575, 8579, 230249, 184644, 151838, 30138, 80054, 67661, 29344, 47149, 133225, 38544, 223480, 91930, 147819, 3295, 92467, 219062, 210817, 234771, 116713, 86213, 162140, 181608, 46452, 137361, 8771, 114609, 223462, 78496, 100812, 211598, 100432, 159534, 49692, 156076, 11623, 190921, 175052, 206773, 34320, 149270, 200536, 66435, 149558, 230976, 53842, 150424, 164954, 43691, 201207, 71943, 39944, 186693, 18385, 65424, 181571, 159727, 126249, 86386, 110075}

    {128738, 87596, 222215, 206201, 39482, 29992, 218019, 47018, 20053, 39653}

    Returns: 121

  48. 473864

    {1361, 2811, 1565, 1689, 3476, 806, 1696, 2736, 88, 2774, 1746, 1856, 2040, 971, 1544, 389, 349, 2297, 1169, 1885, 1065, 2457, 2850, 1445, 1538, 1481, 1706, 1469, 2540, 2696, 1124, 1494, 3416, 1337, 2946, 3442, 1813, 499, 1986, 416, 2715, 108, 1963, 3302, 2690, 3221, 2511, 3306, 2599, 1143, 322, 3550, 914, 3172, 3092, 3311, 2195, 2307, 393, 1810, 2445, 1169, 3341, 2368, 2255, 681, 2421, 3365, 2167, 2286, 2532, 343, 952, 2863, 1059, 2756, 815, 2781, 1063, 3359, 1838, 3260, 1437, 314, 3197, 3179, 1999, 1609, 2805, 2369, 1837, 2804, 479, 2079, 2425, 1385, 6, 1256, 1622, 1470, 3055, 1759, 1448, 3398, 2354, 2357, 2301, 2821, 484, 917, 1195, 375, 3205, 1295, 2117, 300, 3570, 721, 2614, 909, 3328, 1796, 258, 1924, 2956, 3082, 1354, 1708, 2868, 2780, 1210, 1384, 635, 1585, 2369, 2476, 1763, 424, 1641, 2962, 317, 1482, 3220, 1811, 3342, 3338, 2028, 2730, 1547, 1065, 473, 2592, 1053, 3241, 807, 1868, 2910, 1087, 3583, 971, 2023, 1138, 117, 296, 1628, 2203, 56, 169, 1772, 1187, 3440, 1975, 1084, 1219, 52, 1153, 2828, 3205, 768, 2753, 3174, 3166, 527, 2753, 448, 2139, 3228, 461, 2354, 724, 3286, 2534, 2246, 422, 1958, 3369, 1605, 2964, 2896, 2363, 3401, 2402, 2688, 750, 2297, 1032, 344, 261, 1021, 58, 1589, 2230, 2727, 3437, 2977, 1383, 3253, 195, 2311, 3264, 221, 570, 2579, 2965, 2382, 1791, 2003, 2345, 3566, 1771, 2137, 879, 1030, 1728, 1261, 804, 3448, 2347, 1004, 1755, 3587, 1695, 1089, 1706, 3327, 1223, 3556, 682, 3140, 565, 165, 1072, 2876, 2199, 3101, 1380, 2123, 296, 1528, 147, 795, 1198, 3435, 2632, 3061, 888, 2742, 2857, 155, 803, 503, 939, 2470, 3125, 2132, 566, 2545, 1112, 3293, 2228, 2367, 2836, 249, 864, 3465, 2699, 1496, 2509, 827, 280, 1883, 2607, 1052, 890, 1929, 1879, 3304, 1479, 899, 2490, 542, 3481, 1836, 1006, 1403, 2145, 271, 2062, 2274, 977, 3013, 3586, 2193, 827, 1018, 2895, 1344, 223, 251, 1447, 1717, 2455, 3495, 1803, 463, 3548, 449, 550, 2098, 1870, 629, 305, 2042, 350, 2160, 635, 1508, 3150, 1254, 1324, 876, 823, 3168, 1187, 2285, 3118, 1175, 1967, 2296, 390, 3116, 257, 3263, 3132, 777, 842, 423, 2033, 2307, 864, 796, 3199, 3557, 3242, 2790, 22, 3477, 182, 1316, 1999, 3188, 2365, 593, 916, 446, 304, 1166, 128, 3070, 894, 3437, 446, 2714, 56, 672, 637, 2897, 3009, 1138, 3188, 2705, 58, 516, 2284, 2598, 1148, 373, 3080, 1321, 1837, 2124, 1327, 397, 2680, 2874, 1403, 2562, 3290, 835, 2667, 2242, 1054, 1046, 707, 1982, 1066, 1502, 1079, 811, 602, 156, 2737, 489}

    {796, 1507, 1845, 1309, 1357, 65, 63, 1330, 1153, 830}

    {1265, 1692, 709, 2612, 2413, 2761, 2097, 16, 2863, 3043, 3581, 2075, 1707, 398, 2378, 2521, 650, 1052, 1371, 38, 3408, 1868, 3475, 2563, 103, 2393, 2937, 1855, 1188, 2956, 187, 3201, 763, 3474, 1149, 832, 1290, 2665, 3403, 1702, 2869, 2568, 1334, 2686, 2783, 724, 1153, 1852, 1758, 2688, 1663, 3470, 3095, 1337, 2369, 1857, 2825, 217, 1385, 1618, 494, 96, 2049, 2181, 1845, 2400, 1030, 3199, 3084, 2551, 2624, 2545, 1317, 2557, 1068, 1919, 2664, 1209, 439, 2643, 727, 480, 2890, 340, 3126, 296, 3301, 1147, 2012, 1400, 2231, 3112, 60, 691, 500, 336, 1372, 1920, 2082, 2770, 697, 3183, 2678, 2454, 1296, 2414, 1720, 2570, 2797, 2590, 385, 290, 544, 1453, 64, 455, 2313, 2305, 776, 2861, 3243, 2891, 3305, 2414, 2095, 1975, 2365, 394, 3238, 2595, 3428, 44, 1784, 2748, 3186, 1491, 924, 1222, 2855, 3372, 896, 733, 2564, 1365, 3117, 404, 434, 105, 3022, 3100, 1008, 2963, 2734, 3063, 1520, 956, 821, 1459, 2238, 732, 82, 3019, 1591, 520, 1970, 1223, 2003, 1789, 3388, 2183, 1029, 3493, 1485, 3062, 2294, 1192, 1814, 3472, 2224, 1843, 236, 1016, 1324, 2473, 3541, 2003, 504, 2461, 905, 2757, 270, 968, 486, 3393, 3123, 1894, 2299, 112, 1779, 711, 691, 2307, 2072, 3526, 3204, 894, 3235, 1422, 217, 569, 2544, 3287, 1538, 1270, 267, 952, 2576, 1910, 235, 505, 914, 2749, 1102, 2661, 1104, 3585, 3510, 2796, 1814, 2480, 2477, 178, 869, 2066, 1593, 2600, 3114, 1643, 2130, 1583, 1690, 332, 1568, 2073, 3273, 2575, 1487, 3086, 2902, 2552, 157, 3402, 1260, 2538, 424, 800, 1977, 630, 2361, 563, 3335, 2411, 2535, 956, 925, 1618, 578, 418, 343, 2687, 2536, 2707, 2479, 1549, 2005, 624, 185, 440, 31, 1027, 15, 1565, 3522, 286, 1178, 1444, 1406, 1762, 3225, 3276, 2751, 2340, 1431, 3449, 2643, 2526, 2999, 1536, 1098, 1948, 232, 1981, 2270, 439, 2570, 3102, 1200, 189, 1631, 3357, 1273, 2252, 2982, 1653, 3083, 329, 3365, 441, 1468, 1649, 2913, 1977, 2337, 1626, 1567, 612, 2223, 179, 362, 3219, 2213, 3099, 3243, 1568, 1677, 3122, 3520, 1698, 2266, 1626, 1792, 2100, 3153, 937, 3375, 2929, 2170, 3020, 674, 2159, 2405, 729, 1225, 124, 3136, 2616, 2662, 3416, 2564, 1184, 3427, 2791, 1889, 1404, 3089, 1064, 787, 420, 461, 104, 502, 1482, 1484, 374, 773, 2371, 157, 2647, 239, 2743, 1022, 2436, 2151, 2774, 888, 1615, 1829, 2398, 2257, 2387, 952, 1554, 1627, 83, 852, 3246, 3126, 3497, 1737, 3475, 362, 2659, 146, 610, 1057, 2103, 3307, 2970, 2123, 2668, 3250, 3387, 2245, 3528, 2372, 313, 2222, 2186, 1991, 257, 308, 2213, 2321}

    {3109, 3292, 729, 3418, 2604, 2863, 636, 1215, 806, 787}

    Returns: 36

  49. 481350

    {1195, 1381, 481, 1324, 1243, 761, 1505, 703, 745, 1461, 24, 189, 936, 567, 648, 1017, 1142, 1427, 648, 1514, 894, 1117, 964, 1117, 1185, 529, 712, 42, 787, 1025, 397, 746, 1068, 964, 1177, 1107, 1171, 623, 880, 573, 290, 401, 651, 1242, 524, 982, 1422, 249, 689, 1167, 278, 1163, 1261, 632, 1480, 1063, 1260, 641, 543, 1046, 1442, 745, 87, 635, 503, 1443, 944, 848, 1432, 255, 670, 666, 1177, 1272, 1094, 91, 1396, 1026, 1530, 376, 401, 1169, 1012, 482, 378, 761, 251, 995, 283, 459, 1525, 497, 1063, 895, 1137, 445, 853, 156, 1108, 546, 974, 1068, 60, 825, 1238, 1431, 685, 1187, 331, 1133, 639, 859, 754, 1079, 272, 714, 587, 615, 808, 1097, 410, 133, 772, 46, 422, 494, 561, 1097, 1331, 695, 1072, 547, 1443, 1476, 566, 1244, 234, 124, 1481, 1134, 1392, 158, 77, 1183, 285, 965, 1329, 833, 956, 601, 145, 626, 1382, 1157, 198, 148, 189, 82, 1178, 1252, 366, 1126, 819, 963, 1022, 282, 1033, 1437, 1197, 1392, 205, 94, 1249, 1030, 1297, 1493, 978, 141, 937, 1457, 1150, 78, 335, 765, 48, 1403, 1065, 1364, 850, 96, 79, 731, 127, 1431, 671, 744, 631, 646, 954, 780, 1095, 783, 605, 1406, 959, 1071, 733, 1126, 100, 1168, 740, 375, 1036, 684, 1429, 140, 1510, 424, 1077, 630, 618, 747, 1230, 1156, 745, 1439, 519, 130, 1211, 556, 925, 1120, 551, 1067, 1200, 981, 1001, 1083, 1310, 812, 1533, 3, 1256, 586, 1499, 435, 1419, 852, 1322, 392, 634, 139, 887, 476, 808, 911, 1379, 472, 1527, 339, 415, 354, 324, 17, 954, 1286, 719, 1249, 213, 676, 97, 1250, 1283, 949, 1493, 893, 216, 1272, 1202, 1228, 1281, 137, 1257, 1494, 1333, 365, 1427, 1088, 1489, 67, 1395, 1508, 990, 1172, 95, 1357, 2, 884, 639, 1135, 690, 1163, 1243, 219, 864, 985, 594, 304, 898, 265, 1327, 885, 274, 318, 954, 667, 1174, 809, 1014, 1422, 667, 208, 903, 656, 706, 1049, 567, 881, 1391, 1447, 1278, 1319, 1485, 1111, 1472, 1236, 452, 497, 1133, 415, 387, 1236, 434, 674, 785, 528, 700, 1392, 729, 980, 303, 250, 1456, 1094, 1404, 1096, 381, 266, 1009, 483, 186, 76, 671, 219, 1534, 1134, 579, 1420, 715, 205, 182, 892, 1333, 43, 389, 897, 961, 1271, 979, 411, 1038, 51, 382, 296, 583, 844, 19, 1001, 1066, 869, 1388, 1031, 274, 314, 1165, 881, 309, 1350, 1523, 59, 1331}

    {58, 924, 273, 77, 834, 192, 769, 502, 1478, 1014}

    {1454, 1141, 1110, 1295, 1378, 1049, 1147, 1303, 998, 217, 260, 297, 737, 1509, 31, 493, 24, 369, 740, 167, 57, 595, 243, 48, 755, 125, 144, 63, 986, 176, 835, 67, 439, 871, 437, 1506, 955, 793, 1454, 998, 477, 441, 1235, 427, 737, 949, 177, 655, 1222, 590, 1359, 901, 653, 1188, 722, 104, 634, 398, 1020, 794, 604, 460, 1472, 712, 1406, 25, 35, 680, 734, 1531, 857, 455, 678, 514, 1521, 438, 1034, 587, 1295, 884, 873, 26, 998, 1264, 523, 580, 846, 380, 292, 35, 276, 675, 289, 145, 881, 1154, 169, 290, 632, 924, 1202, 399, 331, 1521, 425, 1393, 1488, 668, 677, 508, 1282, 490, 407, 1224, 393, 559, 122, 909, 1210, 1496, 1297, 786, 606, 795, 806, 1449, 674, 1242, 42, 569, 554, 405, 642, 1526, 1137, 399, 1355, 507, 415, 246, 195, 578, 639, 300, 357, 432, 1202, 986, 1395, 137, 913, 1419, 916, 999, 634, 1131, 161, 198, 467, 884, 1100, 1419, 1402, 793, 817, 562, 789, 715, 1522, 371, 454, 473, 101, 831, 1217, 222, 1343, 1479, 1319, 194, 39, 719, 1018, 927, 991, 516, 946, 1463, 1008, 8, 275, 1083, 1228, 1528, 1532, 1191, 514, 1157, 453, 1219, 881, 1351, 1150, 1019, 793, 180, 646, 326, 124, 1389, 134, 1169, 861, 548, 1093, 1418, 404, 906, 682, 544, 1455, 204, 466, 1293, 271, 417, 884, 48, 583, 326, 198, 531, 859, 1458, 269, 1544, 61, 94, 949, 96, 636, 406, 787, 179, 779, 603, 1014, 1186, 11, 1389, 1087, 353, 59, 163, 844, 717, 262, 1237, 1020, 567, 385, 748, 14, 921, 27, 1079, 1220, 613, 167, 1412, 487, 35, 1170, 705, 287, 631, 795, 377, 1157, 135, 429, 1290, 276, 720, 50, 725, 482, 543, 214, 528, 1174, 673, 413, 847, 169, 598, 240, 1175, 460, 1436, 949, 367, 1122, 1478, 90, 325, 704, 1327, 1062, 404, 475, 141, 372, 632, 167, 1029, 1543, 1014, 748, 348, 840, 809, 399, 562, 655, 1455, 158, 1136, 819, 672, 839, 24, 666, 237, 193, 779, 1383, 46, 893, 395, 1018, 1512, 299, 733, 717, 1305, 547, 433, 1506, 551, 1102, 1494, 359, 1020, 851, 27, 1513, 936, 1404, 237, 819, 1379, 873, 731, 1546, 209, 63, 1476, 806, 372, 232, 453, 413, 1489, 806, 349, 1157, 363, 131, 773, 419, 1195, 855, 586, 575, 883, 78, 1465, 811, 1283, 201, 426, 871, 812, 111, 120, 870, 678, 1185, 1536, 319}

    {985, 1494, 1202, 687, 1412, 782, 1456, 50, 471, 87}

    Returns: 17

  50. 270

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

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

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

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

    Returns: 2

  51. 13203929

    {33663, 24923, 17191, 18089, 24210, 33253, 9897, 9330, 18323, 27507, 7857, 35293, 21374, 43189, 16508, 37425, 46729, 10091, 11370, 25611, 36970, 13596, 15104, 6856, 20739, 5924, 14212, 27550, 20808, 7553, 4758, 43733, 28499, 13504, 44474, 45719, 41932, 3137, 36227, 42108, 42473, 24709, 42123, 29396, 21646, 24442, 1112, 41315, 9946, 18329, 27087, 597, 46436, 42885, 42688, 42191, 39308, 9395, 23035, 24163, 14116, 9452, 1235, 9154, 11271, 40548, 19144, 13184, 17635, 26239, 29841, 43820, 27903, 29021, 17082, 30322, 29851, 38114, 5716, 42852, 13683, 15260, 21844, 11608, 17759, 13918, 44905, 23344, 1175, 7194, 17300, 24256, 41986, 29699, 37564, 32046, 37500, 29489, 40612, 35442, 26186, 25201, 28416, 44140, 3083, 29019, 1434, 37640, 7321, 25999, 47913, 24062, 5402, 41852, 17104, 46836, 30019, 16175, 46490, 13010, 29449, 44598, 16188, 14198, 37539, 17220, 41566, 1280, 25858, 8138, 43441, 15160, 41527, 7959, 26461, 32031, 17762, 27613, 29557, 1478, 18143, 29647, 11815, 24402, 36988, 37934, 24950, 39544, 41941, 16590, 2146, 38739, 3886, 673, 4448, 7004, 35543, 34648, 43425, 26308, 24960, 23347, 41541, 2294, 2481, 20320, 9636, 21729, 4662, 30284, 4988, 18005, 21495, 4781, 7133, 32169, 34538, 37613, 31188, 15745, 46910, 11579, 23990, 33754, 18465, 17358, 16074, 47438, 3525, 3866, 19520, 4504, 13010, 37738, 44322, 17872, 1233, 13561, 29235, 35452, 4739, 34546, 12308, 27806, 25073, 39663, 3364, 5477, 31031, 21936, 35918, 15, 41872, 9744, 36610, 42117, 17034, 11600, 19156, 32355, 44127, 11440, 41723, 13882, 13765, 9144, 42959, 34274, 41169, 21253, 44166, 18382, 18629, 27535, 35094, 11768, 7852, 1591, 35185, 22629, 1067, 30339, 46830, 44495, 9128, 10886, 5686, 40523, 45951, 37303, 30380, 32080, 18970, 8613, 32800, 6069, 34509, 31748, 18219, 22997, 36004, 906, 5059, 34175, 9066, 44582, 28860, 10682, 47560, 30599, 28605, 36006, 23710, 21193, 12558, 8198, 35292, 45673, 42510, 1360, 17502, 43498, 39283, 42700, 33840, 31229, 6505, 25444, 30520, 9604, 9041, 24509, 9972, 17898, 21641, 3775, 42366, 44588, 40910, 47985, 47551, 37725, 17515, 26568, 28605, 22932, 17483, 24041, 31303, 24699, 22623, 7240, 3882, 15600, 33868, 13861, 3094, 26967, 27861, 17939, 5956, 329, 8672, 41860, 11368, 15629, 19103, 1739, 22388, 32170, 14535, 34662, 497, 8381, 15555, 32457, 39660, 10721, 39021, 15057, 43405, 26696, 13463, 14394, 32374, 5225, 8018, 5112, 45535, 3508, 1305, 23243, 37316, 5388, 31125, 34077, 534, 38528, 45420, 40457, 17903, 37073, 16539, 44143, 6707, 41023, 24349, 5766, 3894, 27834, 13047, 830, 45872, 5407, 14640, 35859, 35801, 9179, 14492, 42190, 9550, 31239, 42492, 43491, 16814, 21493, 45951, 26986, 6573, 16817, 20272, 2338, 39036, 12838, 20912, 42833, 40028, 45400, 923, 10032, 26887, 22735, 24267, 2397, 47125, 27416, 13173, 31122, 19025, 33684, 6449, 9780, 1263, 27616, 38762, 28714, 43007, 8220, 24262, 38503, 18299, 14479, 39518, 39248, 27446, 15364, 11275, 39018, 45032, 2069, 36277, 8907, 10628, 18677, 12114, 36602, 42101, 25258, 36993, 42832, 16272, 10490}

    {40600, 44369, 47389, 24027, 17286, 34265, 9543, 46638, 10654, 13545}

    {46391, 45993, 34049, 1069, 46281, 32643, 36693, 44625, 25987, 19205, 31883, 31304, 7805, 41037, 32799, 32753, 27234, 9282, 237, 13296, 5461, 30605, 11861, 44343, 13700, 24144, 34149, 25744, 21435, 24807, 1839, 21500, 9837, 514, 29259, 29364, 23127, 13998, 27287, 30262, 32309, 3781, 6985, 24909, 7259, 36061, 18444, 31508, 36900, 16995, 36666, 27958, 4919, 39897, 33528, 10002, 41903, 39813, 18522, 18985, 5648, 45320, 47534, 18838, 41401, 47958, 42153, 6804, 11839, 21555, 13518, 42757, 15548, 32698, 25529, 29035, 32439, 19329, 34836, 2540, 13320, 3001, 5086, 32727, 34155, 7554, 33590, 42381, 2663, 40423, 17843, 36883, 10336, 19108, 12352, 22947, 14189, 12119, 27460, 28405, 11289, 27428, 11486, 30733, 18979, 2077, 8228, 41979, 24782, 12475, 31619, 44729, 15676, 16697, 18658, 17124, 31842, 10239, 34320, 5988, 39728, 32550, 32299, 1527, 37823, 20527, 4455, 43767, 31322, 14068, 29279, 42227, 2942, 21296, 19067, 35725, 9353, 42845, 45182, 6531, 8302, 13419, 12930, 35185, 16716, 17379, 13277, 24389, 15457, 6799, 13643, 4775, 19447, 5425, 17118, 5296, 36838, 41293, 14570, 21416, 19832, 34087, 26567, 10601, 40042, 11685, 23558, 36022, 15405, 39837, 44167, 668, 28363, 9164, 17232, 21614, 25133, 33003, 26942, 25021, 28029, 42058, 41329, 12607, 43726, 379, 31915, 16417, 43096, 23354, 15905, 7452, 35424, 34901, 19632, 16845, 30302, 13204, 628, 21694, 45290, 37048, 3817, 7833, 12894, 11956, 16902, 18347, 19306, 917, 6406, 37772, 9802, 19066, 28097, 41263, 18513, 175, 18724, 21451, 24007, 9558, 35669, 36100, 31390, 17269, 27118, 97, 46485, 7838, 19663, 7498, 24698, 38837, 13266, 36274, 33900, 39581, 4396, 18979, 26522, 17186, 47925, 15023, 33166, 42169, 44710, 19431, 43956, 34814, 6211, 43892, 19448, 38465, 21772, 30723, 29497, 27459, 550, 11997, 39916, 26096, 47345, 18443, 37248, 42134, 22355, 33786, 22501, 23639, 18236, 20764, 46660, 8168, 47438, 15583, 26456, 45146, 18251, 9261, 29639, 7520, 12447, 32350, 35875, 26535, 6026, 47193, 29910, 36599, 36181, 862, 9263, 32692, 5065, 24874, 26142, 298, 21946, 7599, 8557, 21203, 10261, 46016, 15219, 44306, 7880, 23208, 11667, 315, 38266, 41782, 44616, 15926, 20723, 36236, 33028, 24057, 26787, 3072, 28326, 34274, 47597, 12765, 40354, 38635, 7036, 12972, 20718, 27479, 44005, 25381, 8543, 46738, 21871, 31208, 27123, 25794, 41911, 29552, 949, 41191, 28649, 37531, 19227, 9337, 19609, 9308, 14722, 4782, 32134, 35618, 31371, 7967, 8514, 29237, 44437, 26173, 33911, 44703, 10134, 32589, 3385, 23908, 13037, 46794, 39394, 20864, 30354, 38080, 30695, 94, 20242, 36480, 31888, 45437, 39323, 24880, 25171, 6547, 14465, 15813, 35351, 22428, 47348, 3086, 8402, 32352, 46019, 35013, 22834, 28002, 25013, 38762, 40839, 28564, 42000, 15537, 18785, 41810, 38559, 29326, 46541, 35924, 39397, 29260, 1256, 37428, 23539, 5693, 40017, 4526, 41292, 36977, 28540, 39107, 14196, 8129, 35422, 11609, 14710, 43090, 47055, 11319, 13388, 38216, 34388, 11515, 30696, 44902, 3580, 47062, 866, 12931, 4448, 32378, 415, 10119, 21989, 1610, 15312, 17257}

    {25639, 7027, 35989, 28037, 1599, 40633, 32658, 36372, 44441, 41009}

    Returns: 22

  52. 49

    {3, 3, 3, 3, 1, 3, 2, 2, 3, 2, 3, 1, 2, 1, 2, 3, 1, 1, 3, 3, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 3, 2, 1, 1, 3, 3, 3, 3, 2, 2, 3, 3, 1, 1, 1, 2, 1, 3, 1, 3, 1, 3, 2, 2, 3, 1, 1, 2, 3, 3, 1, 1, 3, 2, 2, 1, 2, 3, 2, 3, 2, 1, 1, 1, 2, 2, 2, 3, 2, 2, 3, 3, 2, 1, 3, 3, 2, 2, 3, 1, 2, 2, 3, 2, 3, 2, 1, 1, 2, 3, 3, 1, 1, 3, 2, 2, 3, 1, 2, 3, 1, 3, 2, 1, 1, 3, 2, 2, 1, 2, 3, 1, 3, 2, 2, 3, 1, 3, 2, 2, 1, 2, 1, 3, 1, 3, 2, 1, 2, 3, 2, 1, 1, 1, 2, 2, 2, 2, 3, 2, 3, 2, 2, 2, 3, 1, 2, 1, 2, 1, 3, 2, 3, 2, 3, 3, 2, 1, 3, 2, 3, 2, 3, 2, 3, 2, 1, 1, 1, 2, 3, 1, 1, 3, 2, 2, 1, 2, 1, 1, 1, 1, 1, 3, 2, 2, 2, 3, 1, 2, 3, 2, 2, 1, 2, 3, 3, 2, 2, 1, 3, 3, 2, 3, 3, 2, 3, 2, 3, 3, 2, 1, 2, 1, 1, 2, 1, 2, 3, 3, 2, 1, 3, 2, 1, 3, 3, 1, 1, 2, 3, 1, 3, 3, 3, 2, 3, 1, 3, 1, 3, 2, 1, 1, 1, 3, 3, 2, 1, 2, 2, 3, 1, 2, 1, 1, 2, 1, 1, 1, 1, 3, 2, 3, 3, 2, 2, 1, 3, 2, 2, 3, 1, 1, 1, 3, 2, 3, 3, 3, 1, 2, 3, 2, 2, 1, 3, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 3, 1, 2, 1, 3, 3, 3, 1, 2, 1, 3, 3, 2, 1, 3, 3, 3, 1, 2, 2, 2, 1, 3, 2, 1, 2, 1, 3, 2, 1, 2, 2, 3, 3, 2, 1, 2, 1, 2, 3, 2, 3, 2, 3, 3, 1, 3, 2, 1, 3, 3, 1, 2, 2, 1, 1, 1, 1, 1, 3, 1, 3, 1, 3, 3, 2, 3, 1, 1, 1, 3, 2, 1, 1, 1, 2, 3, 1, 1, 2, 1, 1, 3, 1, 3, 3, 1, 1, 3, 2, 1, 1, 3, 1, 1, 2, 3, 3, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 3, 3, 2, 2, 2, 3, 2, 2, 1, 3, 1}

    {3, 2, 2, 1, 2, 1, 1, 2, 2, 2}

    {1, 3, 3, 1, 3, 3, 2, 2, 1, 2, 2, 2, 3, 1, 3, 3, 3, 3, 3, 3, 1, 3, 2, 1, 3, 3, 2, 1, 1, 2, 2, 1, 3, 3, 3, 2, 2, 2, 3, 2, 1, 1, 1, 2, 3, 1, 3, 1, 3, 2, 2, 1, 1, 3, 1, 3, 3, 3, 3, 2, 1, 3, 2, 1, 1, 3, 2, 1, 2, 1, 3, 3, 1, 2, 2, 1, 2, 2, 2, 2, 3, 3, 2, 3, 1, 3, 2, 2, 3, 3, 1, 3, 1, 3, 1, 3, 3, 1, 2, 1, 1, 3, 3, 3, 3, 1, 3, 2, 2, 2, 1, 3, 1, 2, 1, 3, 2, 2, 2, 3, 1, 2, 3, 3, 3, 3, 3, 1, 1, 2, 3, 2, 1, 1, 1, 1, 2, 3, 2, 3, 3, 2, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 3, 1, 1, 1, 3, 3, 2, 2, 3, 3, 3, 1, 2, 2, 1, 3, 1, 1, 1, 1, 3, 3, 1, 2, 3, 2, 3, 2, 2, 2, 3, 1, 1, 2, 2, 1, 1, 2, 3, 1, 1, 3, 2, 3, 3, 1, 1, 1, 3, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 3, 1, 3, 1, 3, 2, 2, 1, 3, 3, 1, 3, 3, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 3, 1, 3, 3, 3, 2, 2, 3, 2, 1, 1, 3, 3, 2, 3, 2, 2, 2, 1, 2, 3, 2, 1, 2, 2, 2, 2, 1, 3, 1, 2, 2, 2, 2, 2, 3, 1, 1, 3, 1, 1, 3, 2, 2, 3, 2, 3, 1, 3, 2, 3, 3, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 3, 2, 2, 1, 2, 2, 3, 2, 1, 3, 3, 1, 2, 1, 1, 2, 2, 2, 3, 2, 2, 3, 1, 1, 3, 2, 3, 2, 2, 2, 1, 3, 2, 2, 2, 2, 3, 2, 1, 1, 2, 3, 2, 1, 1, 3, 1, 2, 3, 1, 1, 1, 2, 3, 1, 1, 2, 1, 2, 2, 2, 3, 3, 3, 1, 3, 3, 2, 1, 3, 1, 2, 3, 2, 3, 1, 3, 3, 2, 1, 3, 1, 2, 2, 3, 1, 2, 1, 1, 3, 2, 1, 3, 3, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 3, 2, 1, 3, 2, 1, 3, 3, 2, 2, 3, 3, 3, 1, 3, 3, 1, 1}

    {3, 1, 3, 3, 3, 1, 3, 2, 1, 1}

    Returns: 241

  53. 550

    {2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2}

    {2, 1, 2, 2, 1, 2, 1, 1, 1, 1}

    {1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1}

    {1, 1, 2, 2, 2, 1, 2, 2, 1, 2}

    Returns: 24

  54. 60

    {5, 5, 3, 4, 6, 4, 2, 3, 6, 6, 1, 2, 1, 6, 4, 5, 2, 5, 6, 5, 2, 3, 6, 1, 5, 2, 4, 1, 6, 5, 1, 5, 6, 6, 2, 3, 6, 3, 5, 2, 2, 5, 1, 1, 5, 5, 1, 3, 3, 6, 2, 2, 3, 1, 4, 4, 6, 3, 5, 2, 5, 3, 3, 1, 5, 1, 2, 5, 3, 6, 4, 4, 2, 2, 1, 3, 3, 3, 6, 4, 6, 5, 6, 4, 1, 3, 3, 3, 4, 3, 5, 5, 4, 3, 3, 4, 3, 3, 4, 5, 6, 5, 5, 3, 2, 6, 4, 5, 1, 5, 3, 3, 5, 6, 6, 1, 6, 1, 4, 1, 2, 2, 4, 3, 1, 6, 1, 5, 5, 6, 2, 5, 3, 3, 6, 6, 4, 1, 3, 4, 6, 3, 4, 3, 5, 2, 2, 2, 2, 2, 3, 1, 5, 4, 5, 1, 5, 4, 3, 3, 2, 6, 3, 5, 3, 3, 3, 1, 1, 5, 1, 3, 4, 1, 6, 4, 3, 2, 4, 5, 6, 3, 4, 4, 2, 2, 3, 4, 6, 3, 5, 4, 2, 4, 3, 5, 1, 4, 6, 2, 1, 5, 4, 1, 4, 5, 4, 4, 6, 5, 2, 6, 4, 4, 1, 5, 1, 1, 2, 6, 1, 2, 4, 1, 6, 4, 4, 4, 3, 2, 4, 3, 5, 2, 4, 4, 3, 6, 2, 1, 1, 4, 6, 3, 5, 5, 4, 2, 2, 4, 2, 2, 1, 6, 4, 6, 5, 5, 1, 4, 5, 4, 5, 3, 5, 1, 4, 5, 1, 5, 2, 5, 2, 3, 6, 2, 5, 2, 5, 2, 1, 6, 1, 2, 1, 5, 5, 1, 3, 6, 3, 6, 6, 6, 3, 2, 5, 2, 3, 1, 3, 2, 1, 4, 6, 6, 6, 2, 3, 5, 3, 6, 1, 6, 2, 2, 3, 3, 3, 2, 3, 3, 5, 4, 3, 6, 4, 1, 4, 4, 6, 1, 2, 4, 2, 1, 4, 3, 5, 2, 1, 6, 4, 5, 5, 5, 2, 4, 2, 6, 6, 1, 3, 6, 3, 4, 1, 6, 4, 3, 2, 1, 6, 3, 5, 5, 4, 3, 2, 3, 5, 6, 2, 3, 4, 6, 5, 3, 5, 2, 6, 2, 4, 4, 4, 2, 3, 4, 5, 3, 4, 3, 5, 6, 3, 4, 5, 1, 5, 2, 2, 6, 4, 5, 4, 4, 3, 1, 4, 3, 6, 3, 4, 6, 2, 2, 5, 6, 6, 5, 4, 3, 2, 1, 2, 6, 1, 6, 5, 3, 5, 2, 3, 2, 4, 2, 6, 1, 5, 2, 1, 2, 2, 5, 2, 1, 2, 5, 4, 5, 1, 3, 5, 1, 2, 6, 5, 4, 4, 4, 6, 1, 1}

    {5, 2, 4, 6, 6, 1, 2, 4, 1, 3}

    {1, 1, 5, 5, 2, 1, 4, 6, 5, 1, 5, 5, 4, 6, 6, 3, 1, 4, 3, 3, 4, 3, 5, 3, 1, 2, 6, 6, 4, 5, 5, 2, 6, 5, 2, 1, 1, 1, 6, 3, 2, 5, 4, 1, 5, 1, 4, 3, 4, 5, 2, 1, 6, 2, 3, 4, 4, 3, 1, 5, 3, 6, 5, 1, 6, 2, 5, 5, 3, 5, 2, 5, 5, 6, 6, 5, 2, 2, 3, 4, 4, 3, 1, 5, 1, 1, 6, 3, 4, 4, 6, 3, 1, 1, 4, 6, 1, 1, 4, 6, 2, 5, 4, 5, 6, 6, 2, 4, 3, 2, 5, 1, 1, 4, 5, 5, 3, 1, 6, 5, 1, 6, 2, 5, 5, 3, 1, 6, 2, 4, 4, 6, 3, 4, 1, 6, 3, 1, 2, 1, 6, 5, 2, 5, 2, 2, 3, 2, 3, 3, 6, 2, 5, 1, 3, 2, 1, 5, 5, 6, 6, 6, 2, 5, 5, 4, 1, 5, 1, 1, 6, 2, 2, 2, 6, 5, 1, 4, 6, 3, 4, 4, 4, 5, 2, 3, 4, 4, 3, 5, 2, 3, 1, 6, 5, 1, 2, 5, 4, 5, 2, 1, 2, 2, 6, 5, 5, 2, 6, 5, 4, 1, 6, 5, 4, 3, 5, 5, 5, 5, 6, 1, 5, 4, 4, 5, 6, 3, 4, 3, 4, 5, 6, 4, 2, 4, 2, 1, 2, 1, 1, 5, 6, 5, 4, 6, 5, 5, 5, 1, 2, 5, 2, 3, 3, 1, 1, 4, 4, 5, 2, 4, 5, 5, 2, 2, 4, 3, 2, 5, 6, 4, 3, 5, 2, 5, 2, 6, 4, 3, 6, 2, 4, 2, 1, 3, 4, 3, 5, 2, 5, 4, 6, 6, 4, 5, 2, 5, 1, 3, 2, 2, 4, 4, 5, 3, 4, 6, 1, 1, 3, 5, 2, 3, 5, 5, 6, 1, 2, 2, 3, 3, 2, 2, 3, 5, 1, 5, 1, 2, 1, 3, 4, 6, 6, 4, 3, 6, 5, 3, 4, 6, 2, 3, 5, 4, 2, 2, 5, 4, 5, 5, 5, 6, 6, 3, 6, 1, 5, 4, 4, 1, 5, 1, 5, 4, 2, 2, 5, 3, 1, 6, 1, 2, 2, 4, 4, 5, 1, 2, 5, 4, 3, 1, 6, 4, 4, 6, 1, 4, 5, 1, 4, 6, 4, 5, 3, 4, 1, 1, 3, 4, 1, 5, 3, 1, 1, 5, 5, 4, 1, 6, 6, 3, 2, 6, 4, 1, 4, 2, 3, 5, 3, 6, 5, 6, 5, 2, 3, 4, 1, 4, 6, 5, 4, 4, 2, 3, 2, 5, 1, 4, 3, 5, 3, 1, 2, 5, 3, 2, 5, 4, 6, 1, 5, 5, 2, 5, 2, 4, 5, 3, 5}

    {5, 1, 2, 6, 5, 6, 6, 3, 5, 3}

    Returns: 554

  55. 245

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

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

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

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

    Returns: 2

  56. 3632998

    {3041, 3601, 1329, 8314, 7304, 1705, 2433, 1280, 5295, 6370, 1839, 285, 5935, 3554, 8514, 2813, 2723, 6210, 641, 5854, 8877, 5454, 1092, 7696, 2997, 6496, 5477, 6234, 5683, 4121, 7135, 8587, 6488, 6928, 367, 164, 5756, 6452, 7455, 1195, 7879, 2702, 931, 8819, 3094, 2206, 1983, 1106, 6457, 8140, 4728, 8359, 3972, 5934, 8385, 4351, 5859, 4652, 919, 4898, 1657, 112, 1057, 2717, 8042, 3546, 1334, 2122, 7901, 1355, 712, 4253, 297, 6606, 7825, 485, 7507, 4949, 8865, 1329, 5794, 7104, 6117, 3480, 3295, 2951, 1742, 3723, 5601, 1507, 4381, 4403, 72, 1224, 5541, 1944, 4350, 3979, 6959, 3560, 3649, 7769, 5180, 1130, 6110, 108, 898, 3644, 6104, 7660, 433, 691, 7789, 5740, 4334, 1019, 647, 6176, 654, 5737, 2511, 2041, 1844, 1500, 1830, 8701, 899, 4290, 605, 1593, 4107, 2892, 460, 1862, 4251, 3802, 6815, 3249, 7975, 6859, 1728, 165, 4742, 4370, 4094, 7169, 5820, 7385, 8313, 2099, 67, 7302, 5769, 5692, 3762, 5110, 7585, 4095, 2684, 4465, 4281, 3884, 8730, 556, 7749, 3843, 3262, 190, 8280, 3318, 7259, 1841, 4118, 6706, 2687, 6611, 6716, 4395, 846, 4953, 8208, 4116, 2147, 2250, 3740, 7610, 1271, 7524, 5255, 3011, 3569, 3011, 4369, 3172, 1189, 7759, 5727, 3655, 1654, 7206, 1597, 2849, 3983, 7190, 5226, 2336, 7941, 3149, 919, 2595, 4587, 6718, 1328, 6702, 800, 2570, 5271, 5304, 4194, 5419, 6743, 1542, 655, 4293, 1710, 5116, 8454, 4829, 8729, 2231, 8365, 2658, 8114, 4590, 1603, 4415, 6553, 3531, 7285, 7744, 2709, 2574, 1391, 1448, 934, 2211, 8439, 7462, 3179, 8000, 2386, 4817, 742, 7733, 7345, 614, 2148, 4983, 1619, 1501, 2243, 4889, 700, 5218, 443, 5574, 7242, 5559, 8724, 8483, 4863, 2981, 8780, 3346, 7740, 2295, 8321, 6640, 7184, 7511, 2741, 472, 1060, 3733, 2879, 7515, 1122, 30, 5932, 8596, 6243, 5631, 7083, 4248, 4116, 6127, 4559, 2901, 5400, 3589, 4745, 7209, 5395, 4903, 717, 1231, 3979, 7962, 1681, 3217, 3053, 8226, 8390, 5651, 2690, 2176, 4248, 6082, 3623, 6837, 4278, 3734, 5169, 273, 266, 504, 6052, 6442, 8435, 4491, 5835, 8615, 5940, 331, 2774, 4470, 7246, 8117, 402, 2305, 8711, 5415, 1904, 2210, 736, 246, 1265, 8189, 5105, 3158, 8798, 5087, 6557, 2853, 4085, 884, 4864, 3968, 5432, 7897, 7424, 7943, 5768, 4198, 931, 1966, 5230, 5181, 4852, 1279, 8074, 2082, 2731, 3481, 2931, 8807, 6085, 7875, 3238, 2124, 5756, 8397, 5314, 7383, 4627, 2488, 2816, 4232, 2183, 5718, 5845, 1813, 3326, 4948, 1067, 7088, 2939, 5823, 532, 6600, 2966, 3077, 6669, 466, 3909, 2377, 7030, 5091, 5024, 8869, 1395, 5547, 1469, 1302, 883, 3530, 5039, 1141, 8460, 5731, 1621, 4305, 7836, 1395, 5843, 3918, 5589, 2365, 2145, 2204, 6925, 4921, 4517, 2278, 853, 2476, 4040, 5956, 8344, 2719, 771, 6464}

    {1532, 5873, 1893, 1985, 4334, 4189, 7858, 1142, 8160, 6714}

    {3828, 7489, 1247, 8820, 2894, 8096, 5795, 7943, 4968, 2060, 4617, 4371, 2663, 7554, 4969, 33, 8750, 6100, 5743, 4169, 3061, 8368, 3665, 1945, 7842, 3257, 8225, 643, 1361, 5493, 1458, 5115, 2537, 4134, 7669, 7274, 5957, 4123, 6819, 5713, 7900, 953, 2596, 7895, 2819, 6336, 2573, 7347, 4922, 5190, 2733, 3831, 6605, 1256, 6041, 5791, 6253, 4578, 4068, 4875, 2213, 8012, 3738, 5088, 7975, 4554, 8702, 4079, 620, 1820, 7211, 4349, 5884, 3277, 2178, 1588, 1123, 2460, 6195, 3858, 5003, 8871, 7555, 4283, 1176, 6193, 2146, 3947, 857, 7934, 8682, 5571, 1566, 2336, 3222, 478, 7267, 7124, 7052, 8005, 6309, 5438, 8358, 8109, 3954, 2459, 2912, 280, 2396, 7279, 5053, 7000, 3987, 1514, 3261, 1128, 5254, 3872, 8357, 1590, 3314, 4495, 7278, 1915, 6173, 5877, 1853, 3526, 4848, 236, 3883, 627, 6858, 714, 4368, 8820, 6150, 4492, 4741, 7932, 7946, 853, 7620, 1002, 6117, 7997, 5738, 3399, 6802, 305, 7281, 6012, 4125, 8084, 1000, 7779, 5327, 5121, 2519, 1392, 3030, 1259, 6037, 187, 782, 4701, 1748, 8528, 3344, 4321, 4907, 6209, 240, 4733, 6311, 5260, 934, 7956, 5800, 8121, 7390, 1798, 7190, 142, 1264, 705, 5322, 7043, 2226, 8684, 220, 6371, 4889, 5537, 3620, 3214, 5400, 641, 4209, 5331, 4933, 1089, 6952, 6083, 2471, 783, 7994, 3939, 3501, 40, 6234, 8664, 3646, 3814, 4516, 7362, 3359, 4137, 4439, 6386, 8493, 2217, 6605, 1884, 6689, 159, 5040, 4780, 967, 3902, 8334, 2630, 7540, 5210, 3074, 5264, 4568, 5316, 6556, 2302, 3514, 4779, 8403, 2021, 4904, 1509, 2719, 982, 7627, 1919, 5282, 6200, 3645, 7926, 2557, 8404, 6274, 2386, 1747, 2581, 2781, 6292, 60, 6955, 7358, 4395, 3221, 4274, 7390, 8540, 2910, 3540, 1789, 1832, 2262, 1677, 4998, 7268, 2475, 4402, 6268, 5776, 178, 2037, 4688, 1288, 1816, 1000, 8515, 5401, 8406, 4927, 318, 6940, 3898, 7578, 1186, 6470, 5104, 8028, 7912, 5404, 2250, 2989, 4077, 5344, 7143, 2355, 641, 6482, 1849, 3836, 8479, 3547, 7747, 8648, 341, 8614, 7983, 1978, 6077, 6303, 7519, 6775, 1376, 580, 5673, 6127, 7245, 8393, 937, 6395, 4441, 8526, 4402, 3265, 8360, 6757, 8177, 4152, 951, 1799, 5316, 7096, 4831, 1561, 6843, 2847, 6269, 7783, 1093, 120, 1465, 19, 3525, 1189, 7494, 4537, 5634, 2546, 8637, 4785, 8115, 1656, 6940, 999, 3335, 4835, 772, 4041, 5796, 8172, 8825, 487, 1332, 3904, 4248, 1362, 6927, 6972, 4910, 2839, 5597, 7888, 2386, 8544, 5979, 2194, 5024, 1802, 3597, 898, 2871, 2645, 4729, 6651, 5948, 6457, 657, 3834, 8086, 1135, 4465, 4099, 4472, 4199, 4694, 8112, 1956, 713, 8422, 1378, 8589, 193, 6029, 4870, 3849, 1733, 3784, 7959, 1979, 1839, 7011, 1900, 7659, 7049, 6128, 24, 8799, 5300, 6906, 4844, 6821, 368, 4760, 21, 7886, 22, 6403, 7213, 1533, 3195}

    {8292, 3065, 6216, 4255, 2268, 181, 3440, 6345, 2528, 8494}

    Returns: 14

  57. 63

    {2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2}

    {2, 2, 1, 2, 2, 1, 2, 2, 1, 2}

    {1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2}

    {2, 2, 2, 2, 1, 1, 2, 2, 2, 1}

    Returns: 224

  58. 150

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

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

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

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

    Returns: 2

  59. 110036

    {237, 19, 129, 220, 155, 384, 246, 32, 223, 307, 198, 22, 203, 166, 15, 293, 74, 176, 94, 352, 402, 51, 320, 392, 239, 265, 323, 205, 200, 1, 376, 90, 79, 403, 84, 393, 391, 206, 224, 415, 66, 138, 282, 317, 192, 99, 276, 209, 335, 224, 286, 72, 190, 215, 202, 413, 365, 286, 106, 283, 355, 268, 356, 420, 431, 57, 429, 213, 422, 425, 355, 64, 407, 132, 64, 87, 227, 342, 51, 225, 227, 142, 433, 409, 308, 127, 115, 371, 312, 151, 67, 170, 25, 363, 57, 389, 137, 89, 431, 121, 56, 119, 219, 260, 178, 225, 415, 390, 358, 202, 254, 35, 367, 112, 189, 15, 196, 275, 344, 355, 31, 159, 233, 218, 22, 97, 365, 310, 307, 100, 313, 347, 314, 208, 123, 109, 242, 210, 207, 378, 203, 402, 22, 341, 267, 328, 258, 176, 49, 166, 105, 349, 357, 227, 311, 183, 25, 381, 350, 268, 2, 107, 333, 324, 145, 106, 117, 328, 214, 353, 237, 139, 105, 305, 12, 418, 85, 273, 72, 130, 354, 382, 336, 67, 236, 47, 220, 48, 401, 410, 361, 108, 145, 85, 146, 431, 406, 208, 254, 114, 393, 317, 244, 157, 351, 353, 123, 301, 405, 398, 207, 264, 325, 313, 387, 359, 328, 89, 207, 246, 324, 163, 397, 6, 223, 250, 234, 364, 220, 131, 244, 406, 185, 344, 167, 74, 25, 36, 285, 417, 261, 244, 386, 121, 419, 369, 301, 280, 316, 303, 381, 72, 154, 337, 11, 334, 274, 182, 69, 317, 257, 301, 5, 268, 163, 66, 291, 25, 152, 247, 136, 303, 365, 248, 264, 297, 389, 428, 362, 128, 161, 73, 384, 227, 33, 402, 156, 70, 72, 217, 5, 423, 274, 34, 367, 345, 285, 98, 202, 201, 348, 50, 165, 96, 109, 307, 185, 171, 324, 239, 251, 349, 391, 68, 65, 365, 399, 129, 270, 90, 14, 400, 58, 2, 10, 34, 64, 299, 132, 237, 399, 361, 343, 194, 155, 434, 224, 345, 154, 271, 422, 343, 224, 200, 372, 237, 89, 398, 160, 64, 81, 225, 16, 416, 270, 201, 181, 15, 35, 64, 278, 339, 223, 301, 190, 39, 19, 301, 67, 102, 254, 93, 433, 399, 399, 148, 192, 326, 1, 4, 114, 27, 291, 83, 345, 283, 191, 208, 232, 261, 369, 78, 395, 2, 9, 301, 183, 230, 431, 201, 142, 344, 220, 422, 125, 40, 49, 111, 401, 70, 7, 400, 308, 287, 316, 73, 411, 299, 150, 250, 191, 218, 305, 429, 292, 236, 84, 62, 355, 247, 82, 374, 204, 92, 358, 344, 76, 18, 251, 201, 175, 250, 91, 259, 218, 189, 428, 25, 62}

    {377, 61, 165, 294, 407, 124, 333, 69, 50, 420}

    {248, 276, 234, 97, 410, 304, 168, 86, 29, 273, 142, 13, 46, 175, 366, 381, 96, 13, 387, 212, 34, 279, 168, 346, 122, 365, 210, 249, 113, 49, 231, 199, 204, 23, 157, 265, 359, 136, 56, 284, 41, 131, 63, 298, 163, 413, 370, 439, 423, 143, 210, 296, 55, 45, 290, 143, 379, 14, 219, 267, 120, 99, 28, 66, 168, 56, 413, 97, 429, 98, 339, 181, 434, 72, 190, 312, 263, 108, 47, 25, 117, 370, 13, 15, 393, 116, 422, 67, 136, 380, 335, 44, 408, 141, 100, 304, 269, 161, 127, 58, 83, 351, 160, 134, 66, 288, 267, 172, 321, 267, 197, 138, 354, 148, 125, 276, 227, 203, 137, 35, 422, 7, 54, 102, 372, 14, 250, 311, 172, 230, 107, 13, 317, 288, 354, 437, 265, 257, 343, 264, 254, 191, 71, 245, 271, 402, 51, 428, 387, 128, 436, 26, 250, 260, 269, 28, 109, 43, 179, 207, 386, 315, 299, 134, 79, 59, 374, 92, 141, 256, 337, 395, 190, 23, 428, 1, 299, 43, 82, 316, 190, 38, 420, 259, 346, 202, 325, 68, 247, 119, 283, 107, 379, 93, 363, 124, 411, 399, 359, 439, 74, 243, 440, 50, 322, 92, 397, 174, 440, 142, 410, 296, 259, 238, 374, 426, 342, 370, 105, 161, 296, 330, 63, 239, 38, 75, 190, 394, 278, 386, 283, 88, 64, 202, 382, 429, 27, 398, 387, 134, 112, 20, 162, 236, 252, 145, 25, 313, 160, 45, 213, 388, 251, 75, 236, 364, 332, 300, 210, 228, 82, 72, 386, 195, 104, 44, 38, 190, 294, 94, 112, 330, 230, 206, 61, 3, 83, 257, 157, 433, 244, 82, 38, 325, 78, 52, 209, 60, 63, 183, 5, 227, 395, 34, 152, 296, 52, 369, 325, 346, 166, 166, 65, 422, 261, 184, 38, 145, 264, 319, 71, 369, 122, 93, 224, 408, 180, 111, 421, 362, 89, 146, 336, 382, 392, 122, 406, 397, 83, 133, 106, 347, 338, 402, 133, 98, 11, 232, 219, 8, 270, 288, 300, 259, 28, 175, 116, 124, 62, 396, 237, 354, 322, 373, 400, 224, 143, 206, 61, 347, 44, 391, 372, 339, 228, 280, 19, 265, 324, 72, 100, 20, 237, 89, 217, 237, 184, 426, 243, 242, 91, 65, 48, 59, 159, 188, 309, 319, 221, 50, 381, 229, 379, 286, 106, 181, 255, 39, 432, 239, 102, 304, 388, 284, 208, 354, 426, 15, 393, 291, 146, 88, 35, 18, 31, 266, 125, 192, 190, 174, 388, 207, 224, 153, 375, 185, 172, 358, 363, 211, 136, 340, 173, 95, 323, 278, 256, 271, 131, 177, 439, 122, 404, 184, 428, 369, 171, 318, 125}

    {27, 228, 41, 64, 339, 300, 404, 153, 325, 209}

    Returns: 21

  60. 7

    {2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1}

    {1, 2, 2, 2, 2, 2, 2, 1, 1, 2}

    {1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2}

    {1, 1, 2, 2, 2, 2, 1, 1, 1, 1}

    Returns: 2450

  61. 47

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

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

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

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

    Returns: 2

  62. 59

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

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

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

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

    Returns: 2

  63. 242753

    {178, 454, 11, 733, 741, 159, 454, 374, 754, 254, 277, 455, 509, 576, 355, 727, 721, 509, 710, 228, 94, 756, 242, 149, 129, 254, 286, 91, 48, 537, 356, 584, 230, 225, 31, 345, 301, 208, 407, 523, 348, 215, 345, 623, 102, 196, 682, 252, 325, 508, 85, 188, 450, 587, 246, 44, 235, 317, 570, 346, 649, 511, 739, 68, 170, 540, 294, 256, 498, 595, 307, 400, 357, 281, 688, 497, 302, 506, 292, 743, 296, 491, 576, 383, 536, 476, 348, 635, 445, 722, 426, 169, 551, 319, 157, 20, 343, 467, 236, 357, 440, 511, 645, 84, 563, 442, 488, 661, 659, 564, 740, 257, 246, 483, 672, 179, 481, 620, 448, 691, 64, 722, 26, 90, 596, 66, 131, 760, 757, 435, 728, 469, 702, 463, 573, 728, 138, 358, 214, 564, 301, 593, 383, 746, 743, 470, 713, 457, 488, 643, 29, 538, 677, 537, 184, 538, 336, 247, 129, 319, 380, 660, 610, 155, 424, 94, 490, 505, 692, 575, 278, 160, 144, 568, 556, 266, 90, 642, 455, 671, 15, 661, 431, 332, 738, 256, 51, 488, 538, 644, 610, 265, 296, 398, 701, 233, 754, 479, 634, 472, 112, 710, 105, 326, 80, 216, 426, 448, 102, 549, 88, 559, 480, 724, 280, 24, 285, 405, 9, 682, 494, 481, 576, 239, 31, 13, 65, 184, 307, 32, 256, 378, 416, 67, 158, 595, 323, 735, 458, 210, 741, 308, 431, 650, 338, 331, 670, 487, 6, 732, 161, 263, 525, 571, 289, 81, 80, 697, 77, 369, 88, 543, 379, 526, 356, 460, 102, 257, 16, 348, 663, 346, 290, 82, 453, 228, 743, 300, 616, 181, 89, 722, 90, 152, 180, 40, 502, 362, 158, 143, 140, 492, 563, 421, 331, 240, 131, 198, 651, 188, 608, 536, 695, 358, 67, 539, 588, 547, 340, 560, 672, 546, 230, 719, 304, 149, 85, 194, 653, 79, 519, 552, 158, 359, 90, 409, 696, 82, 296, 383, 548, 666, 175, 49, 486, 277, 32, 215, 691, 4, 555, 53, 718, 473, 408, 334, 83, 500, 276, 176, 37, 547, 671, 328, 357, 82, 752, 129, 555, 309, 13, 688, 610, 225, 546, 144, 145, 471, 74, 547, 712, 655, 614, 604, 412, 669, 655, 425, 547, 363, 726, 116, 12, 83, 565, 547, 459, 347, 621, 83, 659, 227, 252, 216, 213, 689, 173, 315, 113, 405, 594, 344, 294, 200, 347, 475, 225, 381, 469, 718, 169, 146, 42, 719, 435, 12, 481, 60, 593, 658, 618, 33, 272, 730, 536, 669, 276, 649, 289, 703, 472, 12, 732, 378, 27, 249, 552, 468, 207, 27, 451, 725, 736, 659, 502, 707, 277, 126, 222, 657, 170}

    {138, 169, 411, 39, 184, 437, 171, 166, 443, 558}

    {656, 487, 167, 372, 557, 345, 161, 757, 244, 334, 716, 164, 461, 602, 612, 149, 229, 461, 275, 57, 124, 614, 458, 287, 331, 102, 70, 608, 90, 444, 672, 559, 322, 383, 399, 637, 4, 185, 508, 651, 256, 196, 703, 43, 637, 149, 608, 27, 438, 434, 418, 648, 360, 514, 333, 649, 750, 486, 510, 292, 100, 333, 342, 209, 558, 51, 582, 352, 183, 648, 440, 521, 455, 526, 143, 301, 142, 655, 738, 249, 45, 724, 712, 423, 142, 233, 492, 688, 619, 177, 360, 490, 451, 100, 216, 69, 705, 247, 453, 201, 645, 85, 13, 295, 495, 662, 22, 561, 680, 564, 560, 621, 445, 229, 9, 230, 427, 515, 538, 135, 136, 246, 386, 518, 77, 32, 236, 21, 601, 272, 310, 262, 27, 8, 337, 571, 719, 31, 117, 118, 345, 710, 606, 200, 377, 589, 13, 664, 89, 623, 725, 722, 84, 256, 436, 238, 753, 550, 163, 303, 314, 379, 181, 144, 637, 259, 150, 46, 608, 644, 25, 555, 558, 288, 61, 758, 584, 371, 641, 512, 605, 510, 604, 736, 330, 476, 155, 188, 261, 287, 308, 571, 663, 320, 457, 371, 724, 224, 645, 529, 99, 27, 46, 418, 474, 230, 518, 657, 221, 436, 701, 236, 524, 382, 516, 722, 623, 443, 28, 633, 18, 461, 359, 317, 459, 81, 115, 474, 243, 365, 563, 594, 417, 370, 221, 265, 19, 416, 602, 513, 610, 141, 653, 53, 468, 97, 111, 247, 206, 208, 114, 219, 483, 63, 162, 324, 163, 678, 290, 440, 54, 606, 177, 64, 4, 193, 274, 557, 588, 47, 622, 104, 515, 59, 58, 649, 413, 371, 113, 142, 328, 598, 430, 572, 606, 126, 37, 295, 177, 219, 605, 209, 517, 351, 452, 574, 578, 587, 760, 574, 542, 26, 114, 221, 393, 336, 161, 523, 458, 713, 550, 7, 13, 45, 725, 739, 599, 275, 696, 282, 525, 131, 346, 60, 485, 104, 438, 351, 44, 131, 712, 370, 54, 60, 171, 593, 149, 543, 119, 402, 431, 67, 519, 755, 390, 283, 105, 237, 540, 696, 701, 141, 368, 599, 62, 235, 18, 117, 741, 460, 259, 727, 428, 604, 340, 274, 610, 438, 555, 552, 165, 592, 163, 165, 568, 56, 515, 422, 230, 519, 434, 126, 730, 415, 190, 588, 418, 564, 286, 480, 713, 355, 557, 334, 284, 461, 96, 713, 637, 536, 624, 725, 496, 298, 439, 131, 569, 313, 57, 335, 494, 201, 564, 182, 87, 608, 537, 369, 671, 275, 92, 505, 30, 357, 605, 264, 186, 366, 62, 521, 543, 554, 455, 386, 296, 719, 324, 177, 183, 284, 454, 201, 705, 570, 722, 263, 590, 368, 335, 294, 312}

    {178, 307, 694, 484, 49, 14, 386, 681, 672, 2}

    Returns: 18

  64. 51398656

    {4675159, 2719910, 6412241, 4562578, 653829, 500073, 8416640, 3126468, 2331060, 4523787, 7067793, 893256, 1544262, 6142107, 2903721, 3637097, 3583913, 7510252, 3938350, 450632, 2632776, 1955080, 7064480, 653397, 284667, 4246445, 5192058, 1856475, 4835664, 5438776, 1525228, 1931860, 7884698, 835696, 267690, 4693585, 962332, 1225393, 7489180, 3593373, 1445552, 7936940, 5231200, 2231681, 7457512, 3772451, 8435716, 7045981, 2946052, 7727156, 4239413, 8248724, 7444890, 8490205, 2308634, 1660503, 5654267, 580043, 5369910, 949692, 3882861, 6298127, 4060543, 2913246, 2845026, 164955, 516242, 1072996, 4061376, 2664946, 2692729, 6421085, 1316932, 7150356, 6884495, 6608864, 8565781, 173922, 8519666, 7786798, 3296372, 7610358, 5876453, 1202629, 1175249, 164865, 5101501, 5819530, 7887008, 1915753, 1270605, 3644881, 6775037, 3308014, 5799226, 3823235, 3321131, 6792916, 5965620, 3114702, 2500877, 1027602, 1957161, 3593904, 4200849, 1897705, 7762019, 6023644, 3050831, 184429, 7182348, 8522802, 427638, 2936117, 4946162, 1436807, 7442350, 7762469, 8523528, 3442013, 6629837, 4461372, 3009747, 7398068, 5593639, 4989127, 7539079, 925363, 8430498, 6249094, 3078975, 6478897, 1732934, 4947939, 2589329, 8316502, 4942324, 7266952, 3831692, 6620977, 877525, 5804719, 7034885, 3076786, 6708169, 7208072, 921732, 941750, 2238567, 7566427, 7322496, 4821620, 1728880, 2946346, 4783949, 2698685, 8530591, 1042991, 5898344, 5418856, 572107, 2244006, 544881, 1136220, 7951965, 1380561, 7284553, 4975006, 4903664, 3446387, 8073263, 1824771, 1670695, 5578520, 4555457, 746870, 8275177, 1427641, 7032659, 1610340, 3691248, 191322, 6884053, 6868111, 1841209, 5027353, 3863132, 50656, 7442785, 1278993, 2244369, 1404535, 3166604, 8139155, 3649305, 4753038, 927459, 6419035, 1607973, 2603268, 944921, 556626, 1344033, 6395549, 3071928, 7630951, 1846380, 1684551, 1657937, 2301788, 6127703, 6447416, 2229080, 6343434, 2962516, 7550492, 6653300, 2596089, 8003087, 4070842, 5725512, 4556768, 3076071, 6045791, 3910806, 4959941, 7083124, 7579085, 7294350, 2069654, 942108, 2179294, 241670, 4041934, 8400636, 4974112, 7988805, 6071925, 6945010, 3388166, 8142950, 176478, 6148067, 1577278, 5571574, 4839524, 138225, 5340973, 1056005, 2998581, 6780182, 619102, 7927697, 8480649, 5236831, 203217, 5758276, 2801499, 80628, 7383979, 7797418, 5073298, 2998492, 4852624, 7341688, 1735117, 5892398, 5019163, 4939321, 4402358, 2933592, 7312624, 7550409, 3991444, 1683249, 1274644, 1171580, 3674259, 2446466, 3288785, 2762273, 7063441, 3291444, 3989594, 6645681, 2133528, 3116566, 7402083, 2326126, 411750, 4507221, 7103424, 2075317, 4597590, 723599, 6653212, 3616232, 8539382, 5821963, 6042761, 5161937, 6897237, 8427767, 5113579, 5341928, 8300978, 5728125, 7755896, 3638349, 2330831, 3451851, 4989164, 6384847, 7683259, 4903730, 8512759, 1526121, 1107834, 6452663, 2459237, 256755, 2687826, 7208932, 6625844, 5839998, 8454350, 4829381, 5260997, 1619357, 1453584, 2483622, 7633795, 4037085, 585697, 1244079, 1925374, 8054556, 2911983, 8343748, 6706915, 225098, 4122409, 3812623, 2691378, 3348633, 2930103, 3368468, 4997364, 4416585, 482012, 2963661, 5082558, 1725933, 5859535, 6647151, 3331948, 5548606, 3151256, 3088999, 1839636, 2999625, 3364739, 46808, 6709951, 4680251, 5302370, 4788264, 273516, 6356786, 3111925, 1277600, 2903903, 6805057, 6573128, 6003712, 6563340, 8532180, 3221543, 5953305, 1792326, 6512434, 5125183, 7213764, 5380421, 8292961, 3692423, 1192327, 1087580, 3418237, 6452225, 482456, 3593584, 5435943, 2740998, 8196050, 7658058, 3740817, 3855618, 2110401, 7132926, 7842315, 8294867, 6940925, 3398865, 7473862, 2594383, 8548187, 7460328, 3287732, 6747701, 6152291, 4619072, 2534662, 719105, 6691183, 4045449, 795872, 914935, 8265326, 4632502}

    {2361847, 3005453, 5107656, 6996538, 7741863, 5862629, 3905533, 1345435, 2858765, 487493}

    {7500388, 5428187, 8281089, 7361016, 2938009, 1609298, 7044449, 1163484, 5715121, 3244953, 278489, 909960, 3225127, 2160920, 7718264, 6184546, 7228283, 7270636, 120099, 7701725, 1771515, 5814418, 5281391, 5493908, 6875847, 3702614, 8460695, 6436122, 2202026, 6212006, 4262527, 3416572, 1782515, 1201719, 5999157, 2614830, 5303522, 7627038, 5212653, 4631112, 3292126, 7383137, 4309930, 2479777, 3038986, 8096928, 7935067, 4600696, 389008, 1131218, 675780, 4157156, 983649, 4495055, 7117999, 6916788, 2289634, 5866114, 8003197, 4498589, 2259931, 8171913, 8478335, 3996595, 2380177, 4567536, 4630806, 7487132, 338053, 4788783, 1302079, 7243817, 3123883, 4629124, 7839477, 3494741, 1185888, 7887159, 1210536, 506434, 2447611, 2256078, 526117, 7350757, 3014841, 7025081, 879029, 5356276, 1423945, 7052668, 1880943, 2955633, 2603457, 4766794, 8564722, 7141131, 6897085, 5011534, 7601993, 4615252, 1142430, 6572538, 8477164, 3137166, 1904898, 1011072, 1050339, 1510995, 540143, 8471764, 2187177, 2839482, 4208078, 2444638, 2471743, 5395341, 6501396, 8254870, 2779405, 7509221, 2948837, 1349441, 2558752, 5923604, 6399729, 1462067, 4308900, 419729, 2268750, 145166, 7115792, 6865895, 8494554, 7657688, 1866490, 2757513, 5662518, 4866160, 7111220, 1046652, 4707799, 2567164, 3117713, 7919472, 4772216, 3001228, 5841753, 493447, 2418700, 1583577, 2609332, 4683808, 116356, 3360710, 8428441, 2307190, 6468048, 1914758, 2960454, 1426433, 3419486, 8534586, 2253291, 4214341, 2303812, 4993497, 2502015, 2064679, 2415948, 2868321, 58226, 5115885, 7433723, 7248294, 8133178, 8329487, 2658044, 644137, 5309584, 7141490, 1763966, 4801974, 7256784, 1050454, 4269503, 7046793, 2918698, 388720, 6372239, 3525621, 4662370, 6555382, 2992971, 5877576, 523008, 4619106, 262383, 701919, 2585741, 3951944, 7332259, 1341003, 4823411, 7447068, 4747696, 5710562, 3488209, 5452037, 4933775, 4801181, 7331019, 8062159, 7602101, 4486062, 2994366, 1944774, 6952393, 6394637, 703320, 8132513, 3082904, 1609793, 777106, 8186801, 4177565, 4990900, 5380567, 673082, 5232276, 8514581, 7722253, 942951, 7491413, 5889557, 2818412, 6038367, 1504608, 6087889, 2738451, 4972442, 5043705, 7109296, 5349078, 7848754, 945497, 6523240, 2146807, 8057868, 4951433, 5794290, 816436, 5340394, 457645, 1172703, 4506936, 3004233, 6078343, 4123438, 5189089, 3383899, 3718725, 3982716, 2014759, 1348304, 3406162, 7139293, 3171608, 5461748, 2378410, 6475664, 3045367, 87271, 7978160, 1543188, 3437075, 1337603, 4276266, 5905447, 5200403, 7441189, 989843, 4184354, 7431847, 1123054, 4762059, 1060755, 1539920, 1852851, 616853, 4994568, 4625470, 8111415, 1253565, 1715271, 6201214, 6927127, 2869516, 2070204, 6598586, 4806175, 5567592, 6128382, 5564195, 2113912, 5704659, 7481127, 477980, 323463, 6799778, 5694100, 7055447, 6377050, 225147, 8448173, 3468356, 8209005, 5196883, 5437132, 2780531, 7600798, 2387345, 3324909, 2130359, 2627865, 8164613, 1895994, 4959882, 5570236, 5590481, 4338966, 2632510, 7159027, 3483448, 7710545, 7480457, 2689178, 7683949, 3002724, 5869757, 3833361, 2829596, 8203883, 6977455, 6134677, 2319086, 4595553, 8055882, 5811856, 804465, 8185294, 3302039, 247769, 5776146, 4647910, 207917, 6122548, 2297652, 3258293, 2757696, 1341478, 1225455, 200083, 1927969, 136474, 6901305, 4816687, 6569004, 4151769, 2460552, 6702320, 2646240, 3266414, 3738970, 1057891, 2285782, 2803899, 7827473, 7772685, 4024994, 4837283, 2694700, 7595514, 1312863, 1932527, 2200217, 8223375, 1574989, 6813426, 1045739, 7875959, 3797153, 836589, 2410618, 7419983, 392169, 1319023, 6032810, 8369160, 2442743, 4646236, 7967235, 1775693, 7889329, 4456719, 3371910, 6975399, 5651994, 8151706, 5516397, 8343718, 5909387, 8162453, 1632269, 6268221, 6741446, 4685051, 4606939, 2008068, 3137386, 6634200}

    {3004496, 882840, 6605292, 8165128, 1653198, 46708, 1221189, 5749478, 8506964, 7315943}

    Returns: 847

  65. 112

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

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

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

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

    Returns: 2

  66. 9973

    {10, 12, 15, 15, 12, 10, 7, 13, 2, 1, 22, 15, 21, 21, 21, 8, 6, 3, 22, 18, 8, 7, 22, 8, 20, 1, 15, 7, 6, 14, 13, 6, 16, 5, 1, 5, 19, 11, 10, 9, 18, 16, 9, 21, 10, 16, 20, 13, 5, 6, 1, 22, 9, 15, 7, 11, 17, 10, 20, 11, 2, 8, 19, 14, 6, 18, 22, 18, 4, 10, 5, 14, 17, 10, 12, 3, 7, 20, 2, 16, 15, 10, 9, 22, 6, 22, 3, 4, 1, 21, 9, 3, 11, 18, 4, 17, 1, 6, 19, 18, 16, 14, 21, 19, 14, 2, 21, 11, 18, 1, 10, 8, 10, 13, 2, 5, 19, 15, 20, 13, 2, 13, 22, 14, 7, 9, 16, 14, 17, 6, 13, 8, 8, 15, 11, 13, 4, 13, 9, 15, 11, 5, 7, 19, 6, 16, 1, 2, 2, 18, 11, 1, 10, 19, 21, 17, 15, 18, 18, 13, 10, 5, 19, 6, 21, 19, 7, 11, 5, 18, 14, 11, 22, 7, 1, 1, 16, 21, 19, 5, 8, 9, 15, 5, 15, 6, 19, 13, 22, 16, 20, 21, 20, 8, 3, 9, 12, 1, 21, 11, 11, 11, 9, 12, 18, 19, 17, 13, 9, 3, 19, 4, 2, 21, 17, 15, 22, 4, 6, 22, 11, 12, 2, 19, 19, 16, 8, 12, 14, 6, 21, 4, 9, 8, 12, 21, 3, 19, 3, 2, 8, 12, 7, 11, 22, 13, 18, 6, 2, 22, 13, 12, 13, 3, 20, 20, 3, 13, 8, 20, 1, 4, 22, 2, 10, 6, 15, 21, 5, 2, 14, 11, 7, 15, 6, 16, 14, 15, 11, 4, 16, 11, 10, 7, 6, 16, 9, 5, 17, 20, 18, 13, 14, 7, 3, 13, 5, 1, 11, 22, 13, 15, 11, 22, 3, 14, 22, 13, 5, 14, 4, 10, 10, 5, 19, 1, 6, 14, 11, 8, 18, 7, 21, 17, 11, 6, 15, 7, 15, 6, 4, 15, 7, 21, 3, 22, 11, 17, 8, 17, 21, 5, 3, 1, 4, 7, 3, 16, 9, 4, 4, 14, 10, 15, 2, 19, 11, 9, 1, 21, 12, 1, 5, 13, 9, 6, 1, 3, 11, 13, 21, 18, 19, 20, 2, 18, 14, 8, 8, 19, 18, 18, 17, 18, 5, 17, 11, 9, 18, 1, 6, 12, 4, 14, 17, 1, 14, 17, 22, 15, 20, 22, 9, 18, 1, 8, 6, 10, 22, 3, 2, 10, 8, 15, 3, 5, 14, 10, 18, 7, 10, 9, 4, 10, 17, 11, 21, 2, 2, 16, 15, 15, 11, 10, 11, 10, 7, 20, 20, 22, 16, 15, 10, 8, 10, 12, 21, 10, 11, 1, 22, 4, 3, 19, 11, 5, 12, 20, 9, 21, 14, 5, 4, 1, 22, 3, 3, 2, 5, 15, 13, 5, 5, 17, 19, 22, 22, 18, 10, 17, 13, 2}

    {3, 11, 12, 13, 10, 9, 22, 4, 7, 20}

    {15, 17, 10, 6, 3, 20, 1, 10, 18, 5, 17, 10, 15, 20, 7, 8, 22, 15, 19, 15, 5, 2, 4, 16, 8, 12, 15, 15, 14, 14, 22, 5, 21, 14, 19, 13, 22, 11, 20, 11, 7, 9, 21, 7, 20, 16, 18, 7, 5, 9, 21, 3, 5, 12, 19, 4, 22, 15, 10, 6, 13, 4, 3, 11, 18, 2, 12, 4, 4, 13, 12, 6, 7, 1, 6, 14, 20, 10, 20, 9, 3, 11, 19, 22, 9, 4, 4, 14, 11, 22, 6, 8, 2, 18, 9, 20, 17, 13, 15, 21, 14, 20, 12, 21, 9, 14, 7, 7, 11, 12, 20, 4, 12, 11, 16, 3, 16, 8, 10, 7, 11, 3, 3, 17, 7, 16, 11, 12, 14, 13, 2, 12, 20, 1, 17, 10, 22, 4, 1, 18, 3, 22, 6, 9, 7, 3, 12, 15, 5, 9, 19, 17, 10, 11, 2, 10, 21, 3, 17, 2, 11, 2, 3, 13, 6, 22, 18, 8, 16, 11, 6, 17, 18, 20, 11, 2, 4, 7, 9, 9, 17, 11, 21, 22, 17, 7, 8, 2, 14, 8, 15, 2, 5, 8, 5, 17, 9, 8, 22, 4, 3, 3, 15, 3, 5, 5, 11, 7, 2, 5, 22, 22, 21, 17, 7, 8, 13, 8, 4, 4, 22, 3, 13, 8, 22, 9, 22, 18, 16, 10, 1, 17, 7, 3, 10, 15, 4, 14, 19, 6, 9, 10, 4, 22, 6, 7, 13, 8, 22, 2, 22, 14, 21, 18, 8, 22, 1, 5, 2, 19, 19, 12, 11, 12, 1, 12, 18, 4, 6, 11, 2, 4, 15, 19, 21, 18, 20, 3, 18, 5, 16, 1, 18, 15, 16, 6, 20, 2, 20, 22, 22, 7, 11, 3, 3, 7, 20, 4, 6, 14, 20, 19, 13, 13, 22, 6, 22, 14, 4, 10, 22, 12, 9, 7, 22, 10, 21, 2, 17, 11, 2, 16, 22, 22, 3, 9, 8, 18, 11, 21, 6, 10, 7, 6, 21, 6, 10, 13, 21, 17, 20, 10, 15, 13, 8, 2, 12, 1, 21, 16, 4, 17, 16, 22, 17, 1, 14, 5, 11, 1, 6, 19, 17, 10, 12, 8, 9, 13, 21, 17, 7, 15, 1, 18, 1, 22, 21, 9, 14, 20, 9, 8, 3, 1, 11, 5, 2, 5, 10, 20, 7, 2, 9, 11, 8, 14, 5, 9, 8, 20, 17, 8, 22, 17, 13, 14, 2, 12, 20, 8, 17, 16, 11, 10, 14, 14, 13, 11, 20, 5, 1, 14, 22, 21, 15, 14, 17, 8, 6, 2, 3, 2, 5, 12, 19, 13, 9, 2, 10, 21, 4, 14, 18, 10, 7, 8, 21, 6, 11, 22, 12, 20, 13, 7, 17, 12, 14, 3, 16, 5, 10, 16, 14, 6, 19, 17, 7, 4, 13, 14, 8, 15, 14, 19, 14, 21, 21, 12, 10, 12, 10, 18}

    {14, 2, 7, 12, 5, 19, 2, 3, 4, 1}

    Returns: 14

  67. 4204962

    {21319, 27528, 38880, 14776, 3461, 42995, 23246, 31408, 21816, 42991, 4823, 40090, 21252, 9640, 34901, 29728, 35077, 19205, 11776, 40388, 11990, 27155, 22028, 39955, 23099, 35783, 40516, 11371, 9414, 32961, 41722, 17972, 34804, 11467, 9530, 6512, 41517, 11872, 23138, 27437, 3408, 35844, 18749, 3541, 39081, 46351, 8870, 16469, 20693, 12720, 36839, 20670, 44192, 33214, 24159, 15680, 12122, 17868, 12590, 20744, 33086, 24797, 28540, 21478, 7353, 24153, 7946, 3633, 36741, 38048, 8181, 1458, 17748, 30458, 40408, 14728, 1512, 23093, 11452, 1994, 32674, 12701, 5086, 28525, 11187, 2507, 9970, 39493, 3037, 30816, 18698, 34058, 11206, 3594, 44490, 29183, 15096, 14632, 33133, 31625, 20389, 27414, 15662, 25211, 10745, 10077, 35263, 39605, 9783, 11397, 43076, 20583, 7142, 26064, 46153, 11688, 433, 34709, 23216, 19219, 38968, 44752, 18286, 21534, 11470, 12203, 9449, 37732, 21152, 10485, 5610, 19906, 20119, 32596, 25846, 15131, 14916, 36095, 29518, 35718, 8391, 14703, 3943, 41447, 28870, 7694, 32910, 1088, 4020, 7754, 39248, 18061, 27458, 7321, 23185, 24174, 16713, 36606, 9016, 31392, 22619, 34169, 10156, 33465, 35868, 17259, 26962, 33060, 41670, 37862, 34535, 10150, 32852, 19576, 21484, 16113, 22803, 45741, 40422, 30309, 40641, 30497, 18629, 28234, 33650, 15425, 25057, 25325, 150, 30764, 31447, 28715, 19392, 12550, 24614, 8930, 16779, 36753, 27722, 25852, 24260, 884, 25112, 37055, 39233, 3261, 977, 10082, 3164, 21847, 9924, 38194, 8107, 39925, 4282, 42371, 25478, 2757, 25175, 3342, 36163, 18232, 37415, 18468, 10208, 9373, 42697, 18861, 17101, 38765, 28569, 31206, 26488, 9002, 35452, 41033, 12990, 7430, 32499, 11086, 38829, 22101, 16529, 19247, 941, 21119, 28508, 12251, 40876, 32705, 17786, 27708, 3003, 20204, 39846, 43828, 43572, 19911, 30408, 2660, 17385, 40154, 39856, 44443, 5323, 15191, 4903, 34531, 5334, 39211, 167, 32046, 17836, 2025, 23908, 17873, 7385, 13820, 6048, 15165, 34448, 45091, 28038, 13334, 1978, 40434, 21170, 36728, 5914, 9077, 18255, 22723, 2139, 30554, 12513, 16618, 14820, 37726, 15159, 10035, 15244, 35166, 35802, 41672, 25672, 40714, 28777, 43001, 43172, 13780, 36905, 30855, 6172, 2948, 42937, 29069, 9994, 35100, 19054, 35530, 46172, 32764, 28952, 18234, 38632, 29237, 9532, 32053, 1338, 39863, 40735, 23057, 41993, 36418, 35406, 12106, 2069, 3126, 8658, 33041, 27622, 18599, 18998, 42030, 13556, 28600, 10007, 14233, 341, 34961, 11846, 25615, 5652, 34367, 26096, 20206, 43464, 24094, 7630, 15481, 31998, 39736, 2661, 46658, 7873, 11287, 41196, 7156, 41216, 38543, 41675, 41962, 26227, 22380, 42486, 20482, 21803, 21835, 34862, 25287, 20109, 31190, 35227, 34715, 1542, 16655, 17223, 44766, 14058, 39620, 920, 4438, 39962, 24809, 1507, 25912, 18763, 12884, 10066, 24194, 34878, 15845, 11603, 2978, 41229, 8424, 4376, 1926, 4013, 22843, 36694, 520, 9552, 1970, 1519, 27669, 27089, 1711, 16140, 24110, 15994, 32765, 18472, 39587, 35849, 20246, 17884, 45163, 20472, 37410, 14359, 19012, 35813, 5991, 8264, 14864, 2376, 40852, 24739, 24574, 16719, 26726, 5436, 23217, 31181, 10350, 8213, 34649, 32700, 16043, 32232, 21444, 33548, 22235, 26026, 31719, 38606, 32671, 43341, 8158, 41673, 45236, 15529, 16412, 28082, 27227, 42908, 21645, 17607}

    {40703, 25973, 17588, 44279, 3817, 43866, 26631, 21411, 38561, 22003}

    {720, 1611, 25591, 18029, 10654, 30134, 10612, 19308, 41629, 28536, 31897, 15697, 19980, 11492, 20715, 32348, 22843, 10886, 42232, 12998, 14616, 34881, 13932, 41896, 19414, 22753, 3484, 29060, 9248, 6814, 4261, 27790, 1727, 45504, 29534, 24980, 44485, 6863, 39340, 44220, 5217, 14061, 9141, 34191, 29675, 28652, 11708, 30421, 13902, 27732, 46692, 35313, 38645, 21362, 25624, 1756, 38279, 12084, 5974, 36180, 9188, 23752, 33938, 27041, 26828, 28952, 2615, 9144, 31240, 1788, 37247, 39711, 37285, 6987, 922, 29052, 35942, 21759, 15469, 28459, 26020, 10051, 32554, 26618, 32182, 25471, 14174, 46230, 41652, 33449, 17427, 25579, 43157, 35401, 11357, 5441, 42972, 46185, 43788, 29167, 42812, 17594, 4451, 36963, 17079, 23235, 32498, 42386, 41180, 15544, 1523, 14061, 32769, 31549, 30082, 12190, 32911, 28092, 2266, 1367, 7133, 9192, 16910, 36313, 14612, 25, 1541, 1730, 20730, 8845, 33978, 40881, 12431, 470, 27301, 45862, 43802, 19857, 43984, 8509, 14305, 224, 11179, 8201, 34677, 40755, 2229, 18087, 31836, 41859, 1682, 6393, 6870, 28974, 26010, 24874, 46051, 8534, 3590, 21846, 36718, 10580, 10584, 3170, 20488, 23505, 16093, 5709, 38254, 13903, 23300, 29161, 42848, 27430, 34544, 19438, 20143, 26702, 37675, 19398, 26144, 15426, 42542, 9760, 32297, 12975, 39497, 32439, 13266, 23732, 5638, 24738, 41512, 44041, 44889, 33659, 27333, 24582, 17788, 20788, 8948, 32289, 9459, 23438, 34901, 1905, 32036, 27145, 12562, 32742, 20904, 40497, 10129, 9909, 16384, 36965, 22985, 7802, 6121, 25858, 4956, 38822, 29097, 3779, 36360, 44067, 11265, 19422, 15039, 33153, 39810, 44922, 6954, 91, 37415, 17044, 43542, 44806, 32956, 44148, 3795, 35981, 19747, 12980, 4021, 10200, 35844, 22820, 22980, 31340, 18266, 37715, 18768, 5858, 10528, 45660, 16739, 28487, 8395, 21097, 30453, 15252, 16950, 28328, 37706, 34229, 7129, 10530, 25025, 25353, 43461, 841, 24545, 9302, 5842, 20395, 207, 37778, 35416, 18469, 21480, 38492, 25700, 7499, 28318, 32167, 33052, 22692, 34961, 12598, 10993, 41090, 11589, 45956, 29155, 29555, 14743, 687, 9154, 22807, 7592, 33649, 27506, 36598, 36604, 25171, 44382, 14722, 11519, 5078, 3543, 33897, 33325, 34967, 16429, 17594, 15372, 38912, 2366, 20556, 9779, 6723, 21143, 20484, 1378, 24636, 3298, 7844, 29216, 30685, 25160, 30285, 8072, 14986, 5732, 5776, 19191, 36300, 25812, 2524, 41263, 604, 42164, 44556, 7008, 17412, 4162, 7412, 15143, 43421, 1729, 10863, 36129, 45388, 28742, 29251, 19375, 773, 29885, 33526, 30205, 44235, 651, 36708, 40723, 46301, 23391, 30978, 21098, 34890, 6732, 31961, 11474, 15671, 2560, 45692, 25138, 17936, 15180, 43605, 12423, 14818, 31959, 26936, 16420, 22308, 30430, 4200, 21377, 16440, 34350, 37067, 17960, 4247, 21773, 42957, 45134, 2094, 40046, 16472, 7865, 46126, 43306, 1109, 23450, 33193, 33539, 33547, 24390, 38862, 3691, 30605, 8397, 37180, 12992, 35974, 37567, 8374, 43718, 358, 8188, 22453, 6834, 18285, 24646, 18530, 39458, 22762, 21607, 9334, 21296, 9897, 26755, 21750, 29668, 4364, 1272, 28528, 24169, 5237, 1046, 46537, 45278, 26607, 7929, 45568, 7644, 19583, 9055, 45099, 18591, 36053, 15265, 15037, 6265, 6948, 14207, 40571, 22462, 34703, 37570, 23142, 1420, 25092, 14474, 1048, 9408, 38571, 32987}

    {5821, 40241, 22363, 41410, 9042, 38725, 38555, 3606, 31996, 15291}

    Returns: 69

  68. 1

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

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

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

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

    Returns: 2

  69. 139

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

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

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

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

    Returns: 2

  70. 6

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

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

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

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

    Returns: 2

  71. 7

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

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

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

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

    Returns: 2

  72. 232

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

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

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

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

    Returns: 2

  73. 4

    {1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2}

    {2, 2, 1, 1, 2, 2, 1, 2, 1, 1}

    {2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1}

    {2, 1, 1, 1, 1, 2, 2, 1, 1, 1}

    Returns: 4761

  74. 84366

    {82, 144, 12, 51, 5, 5, 20, 26, 212, 116, 154, 81, 39, 67, 15, 198, 31, 206, 64, 194, 49, 202, 74, 43, 213, 94, 92, 59, 86, 119, 75, 105, 186, 139, 128, 9, 48, 25, 90, 199, 63, 137, 70, 73, 175, 155, 127, 116, 207, 90, 91, 202, 109, 131, 58, 124, 109, 212, 122, 53, 60, 185, 152, 210, 147, 77, 109, 5, 158, 76, 213, 64, 157, 71, 154, 169, 208, 51, 135, 134, 209, 72, 45, 176, 171, 45, 152, 106, 65, 175, 160, 56, 139, 35, 138, 15, 176, 150, 31, 72, 162, 205, 5, 152, 152, 49, 88, 9, 183, 96, 129, 124, 167, 104, 93, 11, 22, 90, 52, 72, 27, 160, 41, 127, 201, 114, 146, 34, 92, 137, 135, 64, 60, 19, 101, 85, 124, 196, 144, 197, 74, 155, 99, 168, 115, 81, 26, 196, 187, 161, 136, 39, 199, 79, 197, 211, 176, 214, 209, 107, 168, 62, 221, 178, 110, 168, 192, 44, 109, 206, 13, 86, 99, 159, 55, 134, 103, 199, 66, 3, 117, 164, 12, 143, 54, 31, 79, 174, 95, 118, 173, 48, 17, 193, 84, 75, 178, 222, 156, 124, 31, 170, 163, 10, 173, 61, 101, 45, 38, 214, 186, 187, 147, 75, 76, 171, 170, 77, 51, 3, 157, 122, 157, 147, 222, 143, 90, 171, 199, 158, 143, 44, 204, 107, 14, 128, 174, 184, 111, 168, 215, 88, 17, 72, 9, 99, 173, 29, 171, 34, 12, 16, 4, 166, 180, 144, 179, 47, 49, 189, 47, 88, 151, 16, 172, 54, 64, 92, 83, 54, 153, 3, 35, 40, 2, 42, 44, 93, 59, 151, 84, 140, 127, 74, 195, 79, 63, 85, 65, 198, 30, 76, 156, 125, 146, 128, 5, 21, 98, 209, 128, 68, 114, 54, 58, 216, 50, 67, 77, 74, 78, 201, 118, 148, 58, 35, 173, 59, 150, 31, 175, 72, 81, 128, 49, 85, 152, 123, 88, 88, 39, 4, 215, 175, 84, 115, 50, 130, 153, 160, 191, 36, 80, 55, 176, 219, 131, 36, 7, 70, 43, 71, 218, 206, 74, 173, 36, 182, 99, 144, 4, 7, 33, 139, 213, 15, 137, 181, 45, 73, 107, 25, 105, 83, 122, 151, 144, 93, 80, 115, 173, 134, 83, 68, 16, 167, 204, 205, 100, 90, 68, 189, 71, 99, 24, 84, 128, 117, 69, 115, 22, 67, 35, 159, 23, 112, 64, 122, 16, 183, 164, 190, 39, 70, 82, 48, 5, 120, 203, 130, 102}

    {17, 137, 28, 145, 196, 52, 128, 206, 45, 45}

    {101, 78, 102, 14, 199, 21, 212, 149, 69, 77, 2, 33, 27, 172, 4, 132, 44, 1, 82, 220, 55, 169, 60, 128, 155, 3, 33, 70, 181, 172, 40, 58, 108, 186, 211, 148, 153, 206, 89, 38, 148, 80, 126, 202, 81, 103, 191, 121, 58, 12, 217, 40, 192, 73, 219, 112, 132, 106, 73, 56, 197, 47, 81, 112, 98, 56, 176, 10, 156, 90, 92, 210, 40, 139, 61, 222, 78, 156, 140, 204, 183, 15, 104, 156, 60, 6, 157, 105, 104, 52, 44, 33, 222, 213, 105, 103, 26, 58, 5, 180, 156, 72, 1, 220, 113, 189, 205, 147, 119, 208, 34, 218, 207, 54, 68, 75, 170, 46, 35, 85, 220, 111, 44, 141, 216, 114, 30, 219, 169, 94, 31, 125, 120, 119, 183, 80, 113, 185, 77, 86, 152, 191, 35, 127, 171, 48, 3, 98, 180, 125, 178, 166, 208, 60, 160, 191, 177, 66, 107, 193, 207, 209, 20, 115, 115, 24, 212, 104, 105, 17, 89, 72, 87, 122, 13, 210, 152, 21, 88, 208, 203, 48, 161, 46, 214, 122, 207, 54, 59, 26, 34, 199, 112, 37, 166, 151, 80, 130, 100, 179, 174, 57, 123, 192, 170, 132, 87, 187, 19, 143, 144, 17, 190, 191, 165, 5, 176, 69, 196, 42, 93, 150, 70, 111, 8, 205, 182, 147, 124, 7, 69, 30, 217, 115, 14, 35, 12, 160, 135, 182, 100, 151, 210, 70, 87, 61, 17, 33, 59, 112, 68, 139, 5, 169, 195, 134, 174, 19, 55, 42, 214, 30, 114, 202, 170, 211, 99, 55, 32, 128, 23, 21, 141, 166, 1, 48, 116, 133, 201, 201, 77, 161, 172, 77, 55, 140, 117, 28, 150, 180, 105, 179, 27, 85, 168, 68, 64, 55, 82, 20, 168, 151, 183, 32, 5, 93, 153, 111, 211, 23, 63, 143, 44, 120, 54, 50, 134, 108, 144, 104, 132, 108, 196, 117, 202, 48, 31, 10, 89, 152, 14, 136, 147, 33, 201, 136, 105, 138, 80, 153, 88, 218, 79, 209, 113, 68, 129, 200, 57, 81, 151, 133, 59, 91, 172, 21, 87, 222, 190, 93, 115, 214, 172, 135, 154, 129, 191, 137, 92, 28, 186, 159, 77, 37, 101, 106, 23, 88, 46, 29, 8, 77, 122, 85, 61, 55, 115, 100, 188, 102, 111, 193, 61, 45, 134, 147, 145, 125, 137, 199, 115, 149, 145, 91, 149, 148, 114, 205, 83, 34, 90, 17, 131, 5, 39, 173, 138, 136, 109, 100, 143}

    {115, 94, 18, 38, 108, 82, 172, 50, 189, 90}

    Returns: 13

  75. 168628025

    {388760, 497145, 227238, 354609, 386668, 131445, 308009, 101012, 352938, 39934, 442532, 102170, 433919, 297688, 468093, 437478, 210848, 474994, 502582, 42564, 320673, 296451, 209129, 384811, 292567, 17391, 108724, 119439, 325784, 113033, 54605, 401596, 464919, 193272, 401113, 470318, 380192, 395952, 448960, 292143, 321507, 462549, 485504, 74117, 11165, 446978, 199888, 105941, 476430, 166382, 431942, 274861, 292166, 49937, 120649, 18432, 85871, 320821, 237517, 464130, 208664, 167508, 434253, 235781, 268934, 166221, 427467, 438540, 219118, 257885, 492184, 35121, 502579, 18792, 259899, 337449, 172262, 394548, 300761, 87285, 480583, 482213, 223898, 414254, 277982, 494011, 382008, 255536, 463264, 204465, 104326, 303638, 208288, 118841, 423268, 207288, 371034, 270909, 476669, 488473, 308814, 224785, 53834, 341959, 59519, 141611, 71298, 496509, 398571, 243262, 104240, 9118, 170778, 283613, 39048, 363973, 99564, 187188, 499848, 111636, 125123, 101785, 234272, 466072, 99433, 422876, 12384, 254556, 474963, 2413, 493408, 407536, 190772, 464664, 213352, 131908, 465178, 75536, 99691, 146371, 175248, 392296, 37825, 153349, 457852, 147850, 208032, 452940, 404841, 19819, 411657, 188102, 284991, 266733, 390753, 55256, 164507, 145187, 60098, 343744, 173889, 157910, 18652, 270044, 193563, 284953, 284918, 62178, 45738, 134951, 478828, 476600, 195585, 477670, 422699, 115855, 258776, 460087, 287033, 123072, 296190, 152564, 298674, 135102, 454188, 451320, 461293, 70375, 477993, 462188, 487184, 88675, 480132, 319917, 305478, 63788, 225389, 150188, 252338, 126141, 492850, 64527, 159446, 219797, 501821, 208889, 377170, 155152, 373232, 234825, 28341, 6078, 274389, 337690, 218956, 10898, 384828, 489370, 298285, 382022, 198673, 210906, 217111, 486891, 31645, 359594, 318756, 455231, 192468, 469424, 182413, 84153, 294739, 370240, 211009, 179175, 440167, 310970, 256750, 461496, 104635, 419035, 257713, 52256, 227269, 207739, 128879, 31471, 23912, 142950, 54090, 81106, 151952, 300479, 245804, 20973, 493096, 412189, 314602, 374221, 398394, 75446, 325410, 485464, 132839, 366830, 196514, 81998, 270784, 172319, 14807, 68956, 101475, 328372, 352116, 40530, 134710, 15941, 214732, 147330, 140738, 488337, 470201, 441602, 163254, 407223, 133963, 50384, 200934, 198582, 348176, 28211, 337147, 423331, 236959, 395989, 45390, 169261, 179111, 218137, 706, 337529, 136056, 386607, 278541, 503307, 387246, 497649, 454535, 102014, 260427, 323091, 110253, 39732, 466754, 239819, 3312, 280069, 206993, 401000, 192736, 469112, 90360, 382044, 329185, 77399, 179607, 43010, 347473, 90359, 8854, 411820, 111316, 448815, 10455, 460806, 441557, 320804, 342448, 370718, 227811, 383131, 488449, 254329, 476915, 423050, 266946, 35491, 373557, 78438, 66868, 396331, 241133, 121076, 286740, 358693, 293160, 196413, 24533, 419860, 224998, 68984, 174847, 66027, 431959, 285598, 138730, 174256, 148286, 85435, 225557, 89094, 368377, 335844, 164246, 292209, 86746, 449758, 177732, 58218, 262337, 489695, 164953, 310611, 318667, 90741, 225431, 177277, 153502, 212261, 133228, 62653, 60555, 442708, 119544, 224417, 325850, 35259, 68426, 238985, 94189, 329012, 176275, 418539, 388866, 158458, 211491, 409675, 50712, 187588, 127252, 369666, 460956, 439215, 486501, 59100, 300816, 208148}

    {53383, 462309, 89230, 65807, 107742, 459830, 343245, 262564, 425674, 223919}

    {297077, 476250, 365606, 388021, 247210, 24802, 43496, 322385, 89042, 16900, 369730, 9726, 73054, 309618, 121285, 411052, 480549, 140197, 392774, 249440, 317110, 267634, 408061, 209770, 323692, 301419, 277921, 436797, 118721, 385912, 467235, 6168, 353041, 497407, 85674, 476327, 244442, 80007, 196880, 3300, 475738, 75012, 154090, 290294, 413650, 355388, 407619, 68943, 83965, 234376, 176344, 63999, 258702, 333179, 461691, 414672, 236971, 91286, 231567, 419376, 189277, 395674, 112672, 33443, 448058, 379963, 2691, 447606, 498439, 386544, 367643, 306434, 262749, 59096, 71355, 304811, 85485, 499806, 173965, 170979, 353005, 8480, 356529, 170709, 356291, 191246, 372025, 310100, 360591, 335416, 271891, 308637, 316322, 203637, 308489, 178964, 132049, 163668, 120323, 10371, 483015, 188892, 424124, 25684, 44262, 440467, 160694, 9129, 143066, 146598, 429704, 472161, 117032, 79910, 192918, 278026, 387066, 296659, 75665, 196268, 234741, 54506, 218375, 457899, 448978, 142757, 187682, 99586, 216948, 3796, 101627, 69155, 292784, 477443, 78734, 312235, 78873, 165102, 146653, 477464, 462339, 309836, 412885, 450038, 326635, 368948, 321136, 89607, 294072, 193653, 144655, 320698, 20161, 286958, 74096, 498441, 402871, 78145, 402847, 343527, 67881, 329321, 488335, 43732, 379455, 307969, 446770, 380481, 467260, 122835, 183738, 343557, 413027, 151613, 99978, 437471, 248794, 139054, 500043, 177626, 391383, 438281, 78287, 497398, 18489, 209480, 126237, 380256, 215323, 360094, 148939, 339446, 11289, 215680, 287131, 424153, 12360, 121788, 209680, 193725, 431644, 273636, 222667, 281026, 77046, 52609, 490018, 429191, 407183, 198822, 72962, 410874, 277101, 287235, 148119, 118088, 368515, 81072, 284385, 464362, 470664, 129590, 383026, 179485, 426477, 34753, 317367, 410612, 341575, 381312, 20913, 408888, 441664, 56803, 383048, 146271, 238671, 481143, 359334, 127081, 12666, 321783, 260749, 177839, 61880, 266980, 170406, 57578, 292341, 301841, 430475, 117454, 208909, 10901, 23882, 276825, 134551, 182434, 14926, 379099, 444418, 385383, 351748, 220489, 355082, 20775, 482631, 249744, 207720, 114422, 411853, 153647, 292318, 342441, 501366, 347781, 405567, 442389, 148628, 217265, 277366, 129941, 139034, 8757, 486762, 503243, 113638, 133606, 115421, 130248, 87438, 366484, 331781, 54741, 426552, 444769, 398415, 347207, 294473, 409603, 397721, 28885, 154438, 369073, 261408, 91682, 58218, 445540, 236044, 420303, 137147, 196342, 283502, 377725, 471001, 3216, 292505, 226894, 314368, 103975, 15485, 279729, 327536, 266610, 394567, 359339, 118858, 255042, 477888, 92167, 213558, 70509, 298736, 109994, 166322, 234721, 349714, 432843, 154257, 244170, 183157, 27827, 256817, 168553, 14250, 406235, 458479, 208060, 477505, 68823, 145912, 138639, 381473, 101431, 5461, 269894, 82769, 330610, 236899, 381275, 425141, 72379, 392875, 109285, 382143, 219810, 148759, 454439, 106700, 253040, 128473, 499549, 445245, 476978, 240822, 481796, 55824, 413372, 423274, 59206, 212893, 79270, 165082, 460076, 167248, 400062, 328247, 167559, 473377, 193299, 56813, 394019, 296897, 481009, 109628, 179435, 60741, 421645, 337764, 198286, 494049, 475911, 173297, 292005, 115483, 181866, 273032, 318330, 251922, 334840, 265076, 230234, 306573, 331500, 367418, 208911, 110100, 342338}

    {76122, 499248, 323938, 191573, 234833, 140651, 154644, 196582, 70750, 243250}

    Returns: 14

  76. 21762

    {24, 30, 15, 30, 41, 19, 1, 23, 2, 66, 22, 11, 20, 15, 24, 50, 45, 26, 20, 6, 53, 36, 68, 7, 21, 7, 55, 28, 41, 52, 66, 53, 18, 47, 44, 14, 38, 1, 32, 14, 59, 48, 53, 24, 27, 49, 36, 42, 4, 69, 29, 56, 43, 50, 13, 63, 4, 51, 8, 10, 29, 23, 17, 3, 13, 65, 51, 42, 68, 22, 35, 63, 56, 68, 39, 59, 60, 17, 29, 12, 29, 42, 11, 51, 55, 34, 41, 23, 32, 39, 68, 24, 58, 14, 47, 11, 48, 55, 45, 51, 2, 19, 51, 11, 48, 52, 48, 15, 51, 59, 21, 47, 48, 41, 31, 56, 48, 49, 20, 26, 42, 51, 58, 40, 36, 46, 50, 44, 37, 28, 18, 58, 57, 47, 58, 33, 27, 14, 62, 35, 63, 30, 26, 64, 1, 36, 57, 2, 30, 47, 51, 49, 8, 35, 52, 52, 69, 67, 59, 10, 10, 48, 24, 25, 62, 12, 60, 52, 27, 27, 55, 30, 8, 38, 19, 12, 25, 62, 39, 7, 16, 64, 32, 31, 9, 58, 60, 64, 11, 9, 39, 34, 54, 26, 15, 32, 22, 66, 33, 40, 69, 60, 38, 22, 30, 10, 29, 69, 37, 33, 42, 65, 66, 14, 25, 25, 65, 60, 11, 3, 42, 6, 67, 32, 18, 9, 11, 36, 56, 23, 19, 52, 45, 68, 15, 55, 46, 52, 59, 63, 30, 25, 46, 69, 66, 66, 44, 62, 12, 40, 46, 52, 18, 45, 65, 29, 36, 49, 35, 49, 31, 33, 2, 38, 35, 37, 25, 56, 59, 45, 39, 60, 37, 6, 50, 34, 63, 11, 63, 17, 33, 67, 28, 61, 29, 20, 20, 46, 31, 64, 55, 30, 39, 45, 45, 61, 59, 39, 6, 43, 27, 68, 49, 51, 54, 21, 15, 40, 61, 58, 19, 32, 12, 21, 4, 30, 52, 16, 41, 3, 52, 12, 15, 69, 18, 28, 7, 60, 39, 12, 31, 27, 52, 1, 21, 9, 15, 37, 22, 45, 22, 68, 35, 8, 6, 45, 38, 10, 43, 4, 32, 47, 11, 19, 33, 44, 60, 20, 63, 4, 14, 27, 60, 26, 58, 53, 34, 65, 68, 5, 39, 62, 32, 12, 57, 50, 45, 22, 51, 12, 22, 37, 13, 34, 32, 56, 4, 22, 37, 41, 25, 19, 29, 31, 29, 54, 16, 13, 30, 14, 42, 67, 46, 53, 21, 64, 65, 60, 40, 32, 29, 44, 62, 23, 69, 58, 32, 15, 57, 21, 17, 55, 56, 38, 35, 15, 36, 49, 58, 23, 13, 44, 15, 24, 10, 30, 68, 30, 59, 39, 7, 67}

    {8, 5, 63, 61, 56, 32, 27, 47, 46, 41}

    {54, 19, 42, 50, 69, 13, 52, 4, 65, 57, 13, 52, 29, 14, 44, 66, 69, 55, 14, 69, 29, 45, 47, 27, 16, 56, 18, 43, 18, 54, 62, 62, 48, 43, 60, 20, 36, 43, 1, 30, 23, 39, 42, 16, 27, 61, 61, 11, 59, 56, 44, 26, 34, 57, 33, 30, 62, 17, 22, 21, 33, 42, 20, 64, 49, 40, 39, 25, 57, 67, 45, 17, 2, 44, 34, 4, 12, 47, 15, 7, 41, 22, 60, 31, 10, 57, 20, 47, 5, 69, 50, 28, 43, 1, 6, 57, 11, 66, 16, 32, 64, 67, 15, 39, 17, 37, 3, 30, 44, 20, 30, 39, 23, 62, 65, 66, 7, 10, 6, 49, 13, 32, 33, 15, 49, 66, 39, 39, 30, 69, 9, 2, 16, 10, 9, 64, 1, 58, 25, 26, 56, 38, 53, 6, 39, 65, 42, 6, 21, 62, 9, 63, 40, 38, 69, 55, 33, 12, 46, 65, 33, 19, 21, 20, 6, 62, 20, 59, 40, 7, 16, 29, 68, 7, 18, 2, 46, 17, 27, 11, 25, 4, 68, 6, 59, 41, 32, 31, 35, 41, 42, 45, 12, 24, 30, 19, 61, 53, 37, 5, 22, 62, 39, 53, 10, 24, 5, 6, 43, 29, 29, 46, 43, 30, 56, 50, 51, 68, 45, 24, 24, 23, 14, 22, 50, 19, 19, 49, 34, 45, 9, 52, 45, 47, 1, 49, 8, 4, 63, 61, 28, 40, 8, 61, 25, 30, 5, 42, 12, 32, 16, 40, 58, 46, 66, 67, 41, 11, 69, 44, 29, 8, 14, 58, 36, 64, 46, 33, 62, 25, 28, 69, 1, 61, 20, 34, 49, 59, 49, 44, 59, 28, 60, 8, 21, 51, 9, 67, 65, 30, 41, 60, 11, 48, 40, 52, 5, 11, 56, 11, 44, 66, 20, 15, 64, 16, 30, 32, 7, 17, 43, 60, 54, 5, 25, 50, 41, 29, 7, 26, 34, 45, 44, 45, 19, 18, 52, 57, 57, 64, 44, 4, 27, 10, 13, 29, 55, 40, 56, 42, 60, 40, 14, 29, 9, 30, 9, 51, 42, 18, 28, 34, 50, 1, 49, 58, 27, 52, 42, 14, 66, 3, 11, 66, 66, 1, 27, 11, 62, 16, 57, 18, 64, 62, 46, 10, 64, 35, 56, 18, 42, 3, 57, 14, 15, 49, 12, 5, 8, 16, 42, 26, 69, 59, 9, 21, 46, 37, 10, 63, 6, 14, 43, 64, 8, 37, 4, 38, 49, 48, 13, 56, 66, 65, 15, 3, 62, 69, 23, 24, 6, 1, 2, 68, 26, 37, 29, 27, 69, 66, 40, 18, 1, 27, 40, 29, 1, 59, 47, 45, 32, 2}

    {5, 44, 48, 68, 33, 53, 16, 11, 43, 7}

    Returns: 17

  77. 575045

    {1131, 127, 931, 355, 1104, 175, 603, 122, 768, 493, 701, 1115, 351, 838, 498, 745, 489, 555, 893, 440, 1032, 38, 935, 512, 973, 387, 255, 39, 969, 767, 318, 390, 312, 1187, 301, 1001, 675, 1070, 1028, 487, 191, 136, 125, 678, 819, 467, 152, 312, 109, 1080, 1168, 774, 585, 334, 658, 839, 715, 730, 1170, 942, 587, 680, 1062, 244, 904, 624, 53, 1046, 893, 638, 395, 1175, 390, 414, 786, 1156, 1081, 262, 883, 391, 656, 269, 133, 266, 349, 867, 1022, 266, 685, 508, 611, 1096, 1021, 832, 582, 290, 262, 228, 765, 331, 784, 1166, 744, 255, 162, 64, 286, 699, 143, 757, 389, 849, 70, 68, 283, 156, 259, 574, 382, 1117, 494, 1152, 263, 894, 656, 804, 36, 314, 238, 670, 1024, 255, 949, 766, 154, 257, 154, 758, 829, 597, 49, 1184, 851, 909, 564, 32, 551, 537, 783, 992, 477, 413, 794, 1133, 99, 964, 879, 283, 633, 508, 205, 114, 305, 191, 903, 711, 604, 208, 172, 964, 1130, 151, 275, 869, 459, 31, 469, 115, 1135, 894, 714, 514, 676, 34, 472, 617, 486, 223, 506, 1194, 901, 625, 701, 1082, 117, 1058, 485, 451, 257, 702, 1055, 641, 498, 130, 440, 1038, 1085, 1149, 442, 607, 366, 1071, 317, 1162, 794, 515, 1090, 744, 1063, 514, 175, 147, 417, 654, 40, 761, 528, 132, 334, 733, 1045, 713, 891, 964, 962, 771, 1068, 228, 127, 996, 172, 352, 138, 159, 42, 1175, 1127, 1181, 909, 299, 1141, 724, 645, 1165, 1172, 823, 197, 952, 383, 485, 485, 585, 138, 1138, 344, 1018, 476, 69, 732, 378, 682, 997, 580, 973, 848, 976, 1039, 76, 923, 311, 118, 952, 687, 926, 701, 976, 102, 263, 139, 972, 779, 569, 234, 847, 735, 371, 893, 13, 337, 841, 1010, 812, 220, 1005, 1066, 67, 204, 241, 304, 468, 1076, 1061, 395, 182, 37, 707, 287, 856, 206, 698, 735, 271, 1107, 1156, 362, 697, 415, 1166, 458, 770, 826, 134, 807, 314, 1014, 333, 766, 1033, 291, 644, 310, 937, 589, 31, 458, 359, 629, 1021, 502, 113, 538, 22, 636, 230, 43, 928, 869, 187, 186, 524, 737, 85, 35, 656, 935, 554, 345, 1084, 348, 886, 1096, 151, 234, 369, 886, 465, 951, 458, 657, 652, 81, 1135, 450, 71, 586, 1042, 561, 145, 1081, 314, 892, 394, 474, 852, 424, 493, 744, 1033, 370, 62, 719, 372, 4, 659, 646, 75, 565, 589, 141, 280, 67, 179, 389, 956, 1023, 1128, 15, 552, 174, 670, 1070, 1076, 61, 739, 122, 932, 1038, 581, 1145, 599, 358, 1139, 318, 672, 740, 642, 395, 57, 1158, 328, 725, 829, 1058, 620, 1187, 1197, 982, 198, 358, 485, 178, 280, 1049, 18, 1180, 922, 29, 822, 740, 588, 849, 963, 139, 732, 991, 1143, 122, 238, 376, 1025, 53, 18, 77, 601, 369, 157, 1033, 437, 378, 389, 660, 867, 626}

    {280, 778, 442, 1100, 455, 125, 1133, 666, 275, 75}

    {246, 390, 259, 355, 175, 804, 1125, 405, 30, 858, 854, 746, 154, 237, 805, 732, 251, 643, 1097, 520, 350, 676, 854, 168, 784, 6, 626, 294, 1162, 1073, 204, 164, 937, 732, 145, 389, 737, 1151, 333, 95, 1181, 276, 1105, 724, 228, 718, 202, 1062, 214, 406, 370, 612, 161, 1115, 929, 188, 1020, 717, 921, 236, 1169, 819, 665, 1128, 739, 225, 457, 548, 743, 548, 1141, 775, 946, 1033, 279, 829, 1065, 570, 8, 159, 1023, 492, 582, 187, 1077, 629, 197, 359, 222, 743, 570, 159, 818, 145, 297, 612, 776, 801, 148, 29, 396, 68, 771, 813, 690, 251, 978, 495, 204, 891, 20, 727, 725, 25, 19, 825, 856, 746, 220, 464, 548, 981, 125, 791, 870, 596, 18, 117, 973, 367, 322, 496, 772, 656, 1078, 669, 199, 174, 972, 792, 88, 808, 822, 586, 107, 806, 114, 109, 151, 967, 421, 428, 1032, 239, 1103, 1149, 1021, 263, 1128, 368, 169, 973, 743, 774, 789, 303, 13, 750, 810, 1151, 989, 277, 30, 1156, 378, 1093, 536, 761, 988, 315, 603, 926, 1101, 966, 527, 885, 819, 445, 579, 869, 722, 424, 1057, 448, 995, 350, 1022, 934, 1098, 664, 304, 613, 1092, 911, 253, 1030, 713, 639, 251, 186, 720, 1007, 797, 323, 570, 219, 528, 933, 147, 695, 535, 1147, 516, 366, 1183, 584, 582, 1160, 652, 1161, 184, 1168, 372, 863, 1190, 625, 1141, 38, 1170, 599, 176, 811, 1012, 844, 394, 1167, 411, 483, 553, 215, 1170, 139, 698, 855, 397, 509, 1053, 577, 315, 185, 881, 846, 174, 842, 486, 568, 340, 608, 1139, 321, 1085, 272, 999, 677, 473, 910, 859, 524, 537, 1181, 679, 948, 181, 622, 901, 58, 1146, 1088, 461, 185, 871, 526, 935, 1116, 8, 958, 86, 49, 667, 160, 360, 29, 1003, 53, 1050, 598, 235, 799, 1141, 73, 996, 457, 173, 6, 560, 1127, 912, 706, 123, 806, 444, 882, 631, 371, 710, 1045, 1103, 989, 831, 1085, 3, 257, 1146, 522, 408, 920, 336, 824, 320, 696, 480, 39, 1123, 265, 235, 217, 799, 1109, 1086, 391, 284, 179, 467, 1059, 415, 629, 1028, 485, 250, 624, 219, 531, 943, 27, 1182, 498, 931, 468, 346, 268, 522, 112, 911, 570, 1121, 792, 779, 982, 1035, 474, 735, 767, 733, 638, 726, 593, 58, 1105, 448, 1059, 1168, 967, 1003, 384, 301, 579, 147, 960, 328, 1093, 920, 73, 687, 13, 750, 346, 658, 1137, 1025, 215, 582, 797, 346, 819, 368, 763, 230, 239, 124, 1167, 1189, 808, 525, 1053, 652, 1027, 929, 809, 820, 958, 900, 369, 153, 463, 858, 756, 354, 211, 691, 1077, 793, 45, 1051, 183, 493, 468, 319, 1010, 393, 1055, 564, 603, 1029, 434, 287, 604, 842, 234, 259, 335, 724, 571, 750, 671, 373, 940, 1133, 290, 164, 1112, 826, 704, 603, 1066, 688, 1, 1136, 820, 173, 249, 705, 593, 1012}

    {75, 1159, 584, 1143, 954, 1138, 638, 840, 74, 527}

    Returns: 15

  78. 11288

    {72, 50, 15, 14, 31, 26, 62, 37, 25, 51, 46, 56, 29, 17, 27, 65, 68, 69, 36, 49, 57, 18, 34, 16, 29, 19, 73, 42, 16, 25, 37, 62, 35, 65, 76, 46, 28, 48, 26, 42, 60, 37, 75, 20, 53, 76, 74, 58, 21, 28, 8, 17, 47, 67, 11, 57, 7, 33, 46, 49, 70, 51, 45, 27, 23, 67, 7, 68, 17, 25, 75, 34, 48, 68, 33, 3, 67, 74, 62, 63, 42, 66, 11, 5, 50, 72, 40, 34, 36, 44, 14, 18, 49, 9, 46, 5, 30, 41, 13, 57, 54, 70, 18, 50, 32, 58, 28, 29, 33, 11, 6, 23, 75, 32, 12, 75, 27, 16, 32, 55, 59, 6, 55, 16, 4, 13, 56, 48, 3, 68, 9, 56, 67, 15, 45, 9, 76, 62, 65, 6, 36, 6, 19, 33, 37, 28, 49, 65, 32, 58, 35, 30, 2, 38, 76, 10, 19, 31, 54, 40, 23, 6, 40, 72, 9, 71, 60, 53, 5, 9, 30, 21, 18, 29, 71, 36, 48, 37, 8, 51, 46, 38, 45, 24, 77, 13, 41, 64, 1, 48, 39, 52, 62, 47, 2, 58, 63, 63, 20, 63, 17, 67, 72, 55, 65, 2, 13, 70, 33, 27, 68, 54, 25, 25, 49, 52, 47, 31, 69, 36, 6, 13, 56, 49, 17, 54, 19, 10, 49, 37, 53, 16, 38, 73, 54, 11, 26, 1, 13, 73, 5, 32, 1, 11, 44, 62, 17, 26, 27, 44, 46, 29, 62, 3, 7, 46, 47, 21, 63, 63, 33, 74, 45, 9, 23, 9, 20, 72, 52, 74, 26, 28, 12, 7, 21, 47, 3, 69, 15, 75, 49, 47, 51, 68, 60, 53, 67, 70, 7, 62, 1, 45, 74, 11, 46, 24, 44, 1, 23, 3, 53, 34, 59, 58, 76, 3, 72, 6, 66, 23, 39, 61, 61, 43, 5, 48, 46, 70, 22, 21, 28, 64, 75, 71, 20, 39, 31, 31, 43, 23, 60, 64, 27, 15, 46, 19, 56, 4, 62, 56, 46, 45, 52, 11, 26, 8, 54, 75, 68, 45, 50, 59, 32, 40, 36, 76, 31, 34, 13, 24, 36, 69, 21, 70, 15, 8, 36, 49, 65, 69, 16, 16, 10, 48, 35, 2, 73, 45, 64, 21, 70, 13, 25, 31, 12, 75, 77, 9, 39, 32, 25, 49, 43, 5, 41, 64, 39, 32, 26, 39, 51, 53, 27, 61, 61, 33, 4, 65, 50, 64}

    {67, 17, 35, 37, 74, 66, 64, 32, 29, 60}

    {34, 75, 50, 34, 46, 55, 20, 57, 50, 51, 31, 48, 59, 61, 55, 6, 53, 64, 71, 46, 48, 4, 53, 71, 9, 45, 66, 54, 31, 28, 47, 28, 74, 60, 60, 71, 29, 27, 41, 13, 41, 58, 73, 63, 14, 76, 56, 52, 12, 42, 51, 26, 64, 11, 49, 37, 52, 61, 1, 58, 43, 65, 74, 56, 35, 70, 14, 77, 62, 61, 36, 77, 22, 33, 55, 64, 22, 66, 11, 35, 13, 68, 77, 11, 33, 49, 37, 24, 23, 72, 31, 53, 19, 38, 68, 8, 57, 17, 11, 77, 40, 12, 2, 9, 13, 75, 26, 51, 12, 9, 44, 53, 13, 9, 37, 14, 70, 52, 14, 22, 25, 43, 10, 59, 72, 47, 23, 46, 38, 33, 4, 67, 65, 12, 60, 68, 58, 74, 1, 52, 49, 73, 38, 54, 47, 57, 70, 70, 12, 14, 70, 50, 44, 22, 24, 47, 19, 40, 45, 23, 67, 26, 28, 9, 17, 40, 74, 31, 28, 61, 77, 55, 44, 17, 57, 51, 59, 75, 75, 8, 7, 40, 52, 16, 31, 18, 53, 28, 30, 38, 34, 19, 45, 31, 53, 29, 4, 19, 4, 28, 61, 46, 14, 19, 61, 8, 69, 35, 70, 5, 8, 54, 74, 23, 21, 48, 28, 18, 5, 36, 37, 41, 37, 40, 46, 43, 39, 5, 56, 73, 8, 35, 57, 45, 42, 41, 16, 10, 58, 34, 73, 51, 11, 50, 3, 75, 57, 66, 67, 50, 6, 49, 32, 59, 11, 30, 36, 29, 60, 41, 63, 40, 17, 76, 36, 38, 54, 39, 38, 27, 71, 15, 41, 52, 37, 32, 49, 56, 55, 19, 35, 14, 54, 6, 25, 33, 68, 16, 45, 36, 63, 63, 25, 16, 23, 66, 65, 28, 34, 12, 61, 16, 18, 57, 6, 69, 66, 65, 28, 4, 34, 29, 70, 27, 60, 14, 45, 34, 27, 17, 67, 48, 29, 7, 37, 50, 12, 6, 64, 56, 34, 63, 42, 71, 42, 44, 57, 39, 68, 48, 33, 68, 69, 46, 69, 67, 36, 68, 25, 1, 45, 61, 49, 55, 43, 62, 27, 6, 57, 71, 50, 36, 70, 48, 61, 20, 25, 56, 1, 69, 54, 61, 17, 24, 47, 45, 50, 16, 4, 73, 12, 5, 56, 68, 17, 65, 22, 24, 45, 43, 7, 74, 69, 16, 24, 57, 12, 67, 71, 47, 22, 60, 70, 42, 42, 65, 76, 27, 32, 72}

    {66, 72, 12, 17, 29, 46, 62, 17, 1, 46}

    Returns: 41

  79. 101785

    {52, 85, 4, 64, 41, 75, 42, 226, 26, 2, 206, 58, 197, 82, 147, 163, 202, 119, 118, 188, 149, 7, 138, 108, 1, 220, 102, 201, 75, 56, 36, 161, 44, 95, 128, 91, 72, 221, 96, 37, 75, 17, 196, 22, 209, 164, 165, 133, 106, 188, 148, 171, 5, 77, 175, 54, 28, 23, 41, 48, 23, 171, 142, 85, 85, 72, 169, 13, 232, 224, 147, 116, 219, 41, 128, 76, 45, 237, 107, 56, 105, 18, 48, 2, 141, 153, 206, 222, 144, 195, 119, 111, 173, 205, 170, 88, 12, 164, 167, 127, 101, 220, 186, 29, 60, 15, 166, 167, 2, 202, 87, 215, 78, 13, 29, 135, 206, 148, 69, 24, 15, 73, 78, 96, 30, 174, 72, 125, 220, 158, 205, 19, 33, 202, 212, 131, 199, 220, 21, 171, 123, 132, 162, 39, 41, 8, 74, 160, 173, 199, 143, 236, 48, 51, 228, 208, 80, 20, 176, 229, 152, 51, 232, 81, 200, 190, 164, 205, 180, 209, 142, 188, 16, 119, 210, 63, 147, 238, 79, 93, 113, 54, 35, 216, 33, 227, 113, 213, 81, 99, 68, 111, 35, 26, 85, 141, 139, 103, 27, 219, 24, 220, 61, 8, 201, 46, 133, 231, 130, 227, 51, 45, 9, 103, 92, 37, 199, 234, 149, 136, 146, 126, 190, 164, 198, 134, 16, 109, 125, 188, 226, 7, 187, 98, 238, 182, 183, 152, 198, 216, 129, 158, 60, 9, 163, 92, 109, 192, 155, 4, 144, 100, 222, 91, 70, 104, 23, 237, 60, 57, 40, 43, 143, 212, 93, 92, 200, 178, 141, 77, 237, 186, 134, 196, 16, 27, 112, 97, 13, 124, 183, 97, 201, 135, 65, 134, 225, 46, 104, 170, 113, 218, 64, 48, 189, 156, 19, 89, 20, 229, 114, 160, 21, 234, 172, 74, 165, 39, 152, 232, 219, 231, 198, 41, 88, 24, 148, 145, 25, 156, 217, 80, 54, 141, 209, 97, 12, 231, 9, 145, 21, 148, 39, 74, 7, 88, 198, 23, 173, 151, 38, 204, 227, 29, 39, 26, 238, 3, 91, 164, 35, 77, 144, 165, 200, 147, 161, 121, 213, 178, 212, 35, 129, 212, 219, 129, 209, 8, 67, 52, 199, 200, 146, 28, 197, 237, 128, 96, 153, 156, 23, 82, 59, 127, 220, 159, 60, 128, 181, 4, 97, 73, 75, 132, 98, 78, 226, 222, 221, 99, 2, 124, 190, 12, 8, 82, 193, 126, 210, 59, 154, 79, 119, 127, 229, 59, 28, 97, 89, 44, 124, 222, 230, 156, 148, 100, 49, 214, 36, 86, 71, 175, 109, 6, 137, 31, 43, 226, 154, 14, 225, 237, 65, 223, 14, 224, 34, 140, 139, 164, 109, 104, 87, 143, 196, 204, 217, 126, 206, 159, 92}

    {75, 17, 212, 47, 171, 1, 150, 109, 198, 78}

    {151, 219, 164, 214, 161, 101, 165, 119, 70, 4, 137, 135, 100, 119, 76, 76, 29, 191, 6, 132, 3, 219, 230, 21, 120, 88, 47, 31, 65, 134, 234, 169, 62, 87, 71, 146, 41, 75, 81, 124, 78, 222, 138, 109, 170, 76, 1, 123, 23, 44, 74, 234, 104, 135, 40, 5, 17, 39, 110, 184, 102, 112, 47, 225, 52, 135, 36, 20, 55, 141, 72, 23, 146, 182, 90, 139, 91, 96, 96, 163, 28, 152, 207, 71, 193, 208, 218, 125, 140, 217, 85, 188, 191, 41, 166, 31, 40, 127, 15, 99, 92, 192, 227, 236, 112, 105, 143, 123, 206, 63, 138, 130, 141, 220, 131, 171, 16, 88, 80, 165, 3, 230, 146, 103, 68, 29, 139, 188, 64, 171, 111, 70, 173, 161, 116, 212, 218, 232, 229, 31, 110, 21, 61, 133, 201, 50, 25, 219, 155, 53, 58, 120, 45, 178, 214, 6, 25, 150, 218, 46, 200, 231, 160, 173, 39, 100, 48, 219, 89, 78, 138, 101, 71, 41, 154, 73, 127, 94, 73, 74, 100, 187, 145, 219, 165, 24, 229, 229, 53, 89, 172, 103, 84, 225, 189, 21, 195, 25, 37, 137, 189, 218, 72, 28, 216, 189, 125, 129, 198, 75, 188, 236, 225, 133, 188, 140, 133, 110, 54, 1, 174, 93, 20, 48, 234, 107, 36, 212, 89, 208, 220, 86, 181, 139, 210, 234, 176, 160, 232, 228, 42, 3, 70, 237, 41, 193, 146, 21, 34, 51, 34, 147, 97, 211, 237, 70, 151, 215, 70, 109, 214, 123, 43, 158, 74, 204, 226, 100, 103, 76, 111, 214, 17, 174, 188, 190, 234, 30, 49, 45, 184, 227, 191, 171, 153, 134, 220, 47, 224, 186, 209, 2, 205, 235, 221, 173, 103, 44, 64, 100, 202, 179, 3, 135, 111, 164, 5, 24, 64, 178, 162, 190, 80, 230, 82, 60, 71, 41, 138, 116, 15, 136, 45, 61, 235, 50, 213, 157, 19, 90, 58, 129, 235, 176, 47, 119, 52, 41, 114, 133, 138, 204, 77, 46, 209, 124, 98, 62, 64, 68, 175, 222, 125, 117, 87, 186, 159, 88, 17, 130, 171, 202, 211, 127, 140, 63, 164, 59, 73, 164, 86, 116, 113, 100, 213, 229, 215, 136, 143, 109, 46, 169, 18, 189, 113, 24, 45, 157, 38, 105, 21, 106, 102, 55, 233, 229, 233, 102, 35, 169, 132, 78, 164, 186, 57, 215, 93, 66, 238, 180, 29, 215, 112, 194, 237, 35, 157, 72, 194, 67, 60, 162, 177, 64, 3, 15, 51, 37, 208, 42, 156, 88, 190, 106, 170, 138, 233, 220, 181, 102, 87, 204, 24, 15, 167, 25, 66, 6, 103, 111, 195, 13, 69, 163, 43, 127, 156, 80, 79, 82, 196}

    {218, 150, 107, 119, 18, 191, 222, 7, 127, 203}

    Returns: 12

  80. 490203

    {552, 452, 826, 361, 313, 682, 142, 737, 538, 875, 776, 194, 740, 512, 711, 468, 579, 14, 955, 992, 378, 201, 1148, 741, 16, 858, 211, 92, 11, 926, 1124, 1040, 149, 1033, 221, 708, 270, 147, 1012, 24, 751, 1033, 42, 246, 646, 777, 936, 767, 1022, 126, 802, 181, 1115, 666, 907, 553, 980, 1145, 184, 1139, 521, 30, 1116, 912, 1081, 754, 232, 889, 1085, 280, 28, 581, 1043, 374, 100, 193, 15, 1065, 716, 844, 1129, 59, 284, 956, 879, 362, 10, 33, 828, 432, 860, 183, 1003, 718, 936, 645, 318, 312, 45, 796, 257, 346, 943, 789, 665, 810, 460, 1046, 479, 79, 760, 849, 892, 882, 160, 731, 664, 607, 448, 667, 847, 108, 407, 733, 514, 90, 247, 497, 968, 877, 864, 429, 458, 242, 147, 356, 1014, 581, 120, 799, 501, 1144, 451, 672, 381, 346, 286, 1061, 267, 557, 869, 291, 1145, 418, 699, 417, 1032, 304, 832, 773, 4, 806, 68, 105, 324, 363, 978, 978, 415, 957, 208, 449, 1120, 191, 223, 310, 876, 273, 37, 220, 825, 325, 1155, 251, 701, 124, 171, 1006, 680, 692, 596, 1070, 1041, 781, 718, 480, 536, 442, 252, 558, 847, 763, 1113, 491, 816, 1024, 856, 301, 175, 1110, 779, 323, 111, 741, 90, 693, 373, 889, 118, 73, 473, 581, 240, 1033, 389, 831, 945, 715, 835, 204, 489, 442, 331, 831, 958, 613, 514, 1146, 1051, 422, 223, 837, 966, 816, 16, 330, 43, 438, 602, 1102, 333, 84, 271, 532, 307, 1063, 322, 1029, 856, 140, 211, 176, 47, 30, 363, 923, 848, 315, 829, 649, 53, 312, 588, 120, 677, 679, 818, 857, 448, 609, 988, 499, 788, 493, 421, 823, 610, 467, 1132, 307, 604, 43, 963, 813, 3, 888, 344, 884, 852, 572, 558, 498, 714, 230, 935, 935, 724, 910, 33, 525, 630, 1135, 63, 415, 38, 242, 1006, 496, 182, 572, 543, 365, 137, 979, 494, 645, 628, 207, 836, 809, 466, 1086, 50, 817, 739, 1091, 203, 783, 884, 818, 381, 96, 994, 828, 902, 889, 185, 1024, 169, 619, 83, 808, 460, 1012, 586, 495, 872, 600, 835, 636, 419, 19, 910, 375, 988, 1127, 517, 21, 799, 675, 242, 1045, 392, 28, 941, 433, 39, 1051, 1119, 533, 605, 236, 772, 123, 853, 1042, 731, 214, 808, 190, 563, 915, 399, 821, 563, 1058, 516, 732, 279, 1036, 658, 278, 1021, 634, 679, 297, 721, 352, 15, 798, 131, 220, 850, 900, 181, 155, 636, 205, 37, 527, 828, 897, 364, 393, 37, 687, 895, 179, 460, 327, 868, 657, 463, 230, 834, 583, 159, 787, 878, 308, 1047, 170, 355, 460, 827, 286, 869, 137, 540, 523, 105, 777, 786, 16, 186, 826, 369, 861, 870, 185, 813, 691, 1089, 797, 807, 353, 268, 1008, 130, 199, 1059, 767, 843, 446, 388, 514, 576, 704, 61, 582, 503, 971, 728, 54, 617, 139, 699, 930, 861, 695, 446, 70, 525, 46, 115}

    {764, 1093, 697, 1043, 563, 335, 928, 802, 647, 307}

    {427, 1068, 500, 189, 642, 317, 715, 387, 212, 590, 1143, 785, 974, 890, 1141, 222, 366, 1115, 1153, 292, 460, 811, 1158, 942, 762, 403, 988, 397, 232, 335, 73, 761, 6, 553, 52, 200, 450, 253, 578, 548, 951, 63, 531, 117, 479, 841, 792, 792, 945, 522, 558, 976, 1117, 376, 554, 346, 737, 393, 1046, 15, 1010, 1005, 847, 567, 219, 279, 315, 664, 270, 711, 976, 675, 1093, 712, 1127, 988, 758, 19, 677, 481, 127, 1088, 405, 1151, 1046, 7, 1146, 101, 759, 990, 1089, 845, 657, 469, 79, 225, 507, 627, 586, 596, 879, 197, 767, 1051, 840, 268, 65, 777, 262, 977, 935, 332, 561, 583, 1122, 491, 763, 535, 296, 1081, 1048, 823, 881, 326, 113, 161, 721, 867, 777, 1136, 1052, 212, 150, 954, 545, 306, 582, 721, 556, 599, 1078, 365, 609, 547, 163, 1118, 1150, 1011, 266, 292, 380, 96, 58, 765, 277, 784, 1142, 379, 877, 940, 407, 118, 316, 910, 158, 303, 360, 75, 510, 626, 1118, 1075, 337, 1033, 1041, 728, 929, 345, 706, 297, 1027, 234, 972, 302, 26, 491, 437, 1157, 499, 152, 732, 727, 10, 1046, 1145, 441, 1051, 1063, 886, 310, 422, 1099, 1013, 182, 552, 250, 569, 66, 552, 660, 360, 874, 163, 1096, 771, 1100, 715, 412, 440, 767, 404, 426, 462, 433, 798, 708, 386, 835, 1046, 1057, 1007, 700, 660, 979, 697, 138, 271, 474, 443, 569, 477, 681, 844, 555, 359, 904, 98, 1002, 891, 972, 172, 834, 221, 156, 453, 16, 187, 161, 249, 621, 325, 542, 572, 421, 91, 174, 713, 1111, 980, 979, 362, 676, 692, 1048, 230, 844, 932, 248, 704, 452, 435, 472, 1056, 645, 197, 1107, 152, 12, 1083, 944, 565, 827, 634, 567, 263, 484, 1124, 589, 714, 30, 1064, 486, 81, 550, 588, 497, 376, 142, 521, 1021, 98, 93, 59, 579, 333, 281, 292, 586, 33, 245, 579, 480, 797, 656, 1101, 792, 348, 201, 430, 951, 16, 1010, 1139, 245, 425, 399, 365, 385, 776, 878, 133, 870, 350, 691, 79, 1139, 334, 32, 342, 113, 203, 351, 806, 845, 966, 524, 518, 1149, 830, 952, 978, 919, 67, 920, 849, 811, 302, 735, 226, 940, 918, 190, 833, 1113, 596, 737, 363, 64, 1085, 773, 1094, 710, 739, 786, 470, 843, 968, 162, 127, 377, 402, 1013, 32, 699, 1094, 853, 631, 7, 687, 1078, 953, 47, 1008, 626, 228, 533, 835, 159, 1017, 658, 17, 695, 211, 876, 512, 792, 1057, 426, 280, 733, 929, 377, 140, 237, 250, 798, 460, 786, 529, 182, 927, 1122, 1106, 432, 847, 29, 747, 605, 676, 808, 329, 408, 597, 1006, 917, 1057, 757, 683, 403, 590, 299, 706, 962, 347, 73, 876, 123, 1005, 1044, 323, 577, 753, 635, 1070, 1111, 679, 776, 1111, 42, 354, 565, 184, 200, 66, 247, 374, 831, 1047, 28, 325, 1097, 248, 1073, 620, 663, 691, 1060, 387, 617, 1135, 330, 379, 568, 1134, 1014}

    {769, 791, 519, 734, 441, 1046, 1156, 44, 158, 440}

    Returns: 16

  81. 23

    {4, 4, 2, 4, 3, 3, 4, 3, 1, 1, 1, 4, 3, 1, 4, 2, 3, 3, 1, 2, 1, 2, 1, 1, 4, 4, 3, 2, 3, 4, 3, 4, 2, 2, 2, 1, 2, 2, 4, 4, 1, 3, 4, 2, 3, 1, 1, 3, 1, 4, 4, 3, 2, 4, 2, 3, 4, 3, 2, 2, 1, 1, 1, 1, 2, 1, 2, 4, 3, 1, 2, 3, 1, 1, 2, 1, 1, 1, 3, 3, 1, 3, 4, 4, 1, 4, 4, 4, 2, 4, 2, 3, 2, 2, 4, 3, 1, 1, 3, 3, 3, 1, 1, 1, 4, 4, 2, 2, 2, 3, 2, 4, 1, 1, 2, 1, 1, 1, 2, 3, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 2, 2, 4, 2, 1, 1, 4, 4, 2, 2, 2, 2, 4, 2, 3, 4, 3, 1, 1, 4, 3, 2, 3, 3, 3, 1, 1, 3, 1, 2, 4, 4, 3, 4, 1, 1, 3, 1, 4, 4, 3, 3, 2, 1, 4, 1, 2, 1, 3, 3, 4, 4, 3, 4, 2, 4, 1, 4, 2, 1, 1, 1, 4, 1, 4, 4, 2, 2, 2, 2, 3, 1, 4, 2, 1, 3, 1, 2, 1, 1, 4, 1, 3, 3, 1, 3, 1, 4, 3, 1, 4, 3, 2, 2, 1, 4, 4, 4, 1, 1, 2, 2, 3, 3, 1, 4, 2, 3, 3, 4, 4, 4, 1, 3, 1, 4, 2, 1, 2, 2, 4, 3, 3, 3, 2, 1, 1, 3, 1, 2, 2, 1, 1, 3, 4, 4, 3, 1, 4, 3, 1, 1, 3, 4, 1, 1, 1, 4, 1, 1, 1, 1, 3, 4, 1, 1, 4, 3, 4, 1, 3, 4, 2, 1, 1, 1, 2, 1, 1, 1, 3, 4, 3, 2, 3, 1, 3, 2, 4, 1, 4, 2, 3, 1, 4, 1, 4, 1, 2, 4, 4, 3, 2, 4, 3, 1, 1, 4, 4, 1, 2, 1, 3, 4, 4, 1, 2, 3, 3, 2, 1, 2, 2, 1, 1, 1, 1, 4, 4, 1, 2, 4, 2, 3, 3, 4, 2, 2, 2, 3, 4, 3, 3, 3, 3, 1, 2, 1, 1, 3, 3, 4, 1, 4, 3, 4, 1, 3, 4, 2, 1, 3, 3, 1, 4, 2, 4, 1, 2, 1, 2, 3, 2, 4, 3, 3, 4, 3, 1, 3, 3, 4, 3, 2, 3, 1, 2, 1, 3, 1, 3, 4, 3, 3, 4, 2, 1, 2, 1, 2, 4, 2, 4, 4, 4, 2, 3, 3, 1, 2, 4, 3, 2, 1, 1}

    {1, 3, 4, 3, 4, 4, 2, 4, 3, 4}

    {3, 3, 2, 4, 2, 1, 1, 1, 2, 1, 1, 4, 1, 4, 3, 3, 2, 3, 3, 3, 3, 3, 4, 1, 2, 2, 3, 2, 3, 2, 2, 2, 4, 1, 4, 2, 4, 3, 4, 1, 4, 3, 3, 2, 1, 4, 4, 3, 4, 1, 4, 3, 3, 3, 3, 2, 1, 2, 2, 4, 2, 1, 3, 4, 2, 3, 4, 1, 3, 1, 3, 1, 3, 1, 4, 1, 1, 2, 3, 1, 2, 1, 3, 1, 4, 4, 4, 1, 1, 4, 4, 4, 2, 1, 1, 3, 3, 4, 3, 2, 4, 2, 2, 2, 1, 3, 1, 1, 3, 1, 2, 4, 1, 2, 2, 3, 2, 3, 3, 2, 4, 3, 1, 2, 4, 3, 1, 3, 2, 3, 4, 2, 1, 3, 2, 4, 3, 4, 2, 2, 2, 2, 3, 3, 3, 1, 4, 4, 1, 4, 1, 3, 3, 2, 3, 4, 2, 4, 3, 4, 4, 3, 1, 2, 4, 4, 2, 4, 3, 1, 4, 3, 4, 3, 3, 1, 4, 4, 4, 4, 4, 4, 4, 1, 2, 3, 3, 1, 3, 2, 2, 3, 3, 1, 1, 4, 1, 2, 4, 2, 4, 4, 3, 3, 3, 3, 3, 4, 1, 3, 1, 1, 2, 1, 1, 1, 4, 4, 2, 1, 3, 2, 3, 4, 3, 4, 3, 4, 2, 2, 1, 3, 3, 2, 3, 4, 4, 4, 2, 4, 1, 4, 2, 3, 1, 1, 1, 1, 3, 2, 3, 2, 3, 3, 1, 4, 2, 4, 1, 3, 1, 1, 4, 2, 4, 3, 3, 1, 1, 1, 1, 1, 1, 4, 4, 1, 2, 1, 1, 4, 3, 2, 3, 4, 1, 3, 2, 1, 2, 2, 3, 2, 4, 1, 1, 3, 1, 1, 2, 1, 1, 1, 3, 1, 1, 4, 2, 4, 4, 3, 1, 3, 3, 2, 2, 2, 3, 4, 2, 3, 2, 3, 4, 2, 3, 3, 2, 1, 3, 1, 1, 1, 2, 3, 1, 1, 2, 3, 2, 1, 2, 2, 3, 4, 4, 3, 4, 2, 2, 3, 1, 3, 4, 4, 1, 4, 2, 3, 3, 4, 3, 1, 3, 2, 3, 3, 2, 1, 4, 4, 2, 2, 4, 1, 3, 3, 1, 3, 2, 3, 2, 4, 2, 1, 1, 3, 2, 3, 2, 1, 1, 1, 1, 4, 1, 3, 3, 3, 2, 4, 1, 1, 4, 1, 2, 3, 1, 2, 4, 3, 3, 1, 4, 2, 2, 3, 4, 1, 1, 2, 1, 3, 1, 2, 2, 2, 2, 2, 4, 4, 1, 3, 1, 1, 3, 4, 4}

    {1, 3, 4, 2, 4, 1, 2, 3, 2, 3}

    Returns: 1333

  82. 51059234

    {35316, 58035, 21814, 24300, 26132, 129937, 38804, 7772, 15218, 35715, 14123, 89013, 69327, 10229, 59799, 77500, 24503, 128234, 110174, 3472, 3459, 80053, 19282, 89234, 32248, 38578, 140875, 116339, 121212, 55576, 68884, 2305, 54402, 26369, 97801, 39563, 96164, 95217, 41530, 14511, 18727, 55697, 68057, 130673, 72991, 131370, 88028, 100825, 92721, 48012, 27994, 65815, 118511, 120813, 90325, 109792, 23903, 48711, 137970, 108053, 134502, 68022, 117541, 45946, 136097, 119315, 51621, 90475, 37715, 58608, 19876, 106896, 137847, 101238, 22102, 35136, 34324, 89932, 76815, 9907, 106174, 116126, 139354, 108896, 75649, 129511, 9035, 50588, 71798, 81906, 34292, 107807, 128307, 126002, 82117, 114904, 118955, 75011, 41626, 100088, 111745, 38490, 25373, 58841, 132388, 45928, 117605, 128521, 84763, 71662, 94782, 116018, 11980, 137120, 134292, 134501, 84221, 111076, 75406, 10374, 21201, 107006, 110933, 106473, 87445, 91319, 136077, 28706, 23895, 114152, 63378, 128792, 125256, 18395, 96589, 2070, 16586, 23279, 140706, 123346, 76195, 132207, 37557, 112318, 124194, 71101, 120359, 70356, 119599, 95545, 42423, 114712, 53425, 90242, 22789, 63025, 111127, 131316, 92293, 140137, 140664, 42237, 78255, 68175, 93770, 104413, 13036, 137, 54270, 54194, 137620, 103973, 108550, 5904, 34167, 17184, 127291, 25206, 71221, 11384, 35419, 82746, 132772, 8309, 60413, 101566, 109933, 49311, 62370, 7597, 104310, 52453, 1423, 47758, 117064, 74437, 18229, 65439, 29389, 126276, 83407, 101806, 74557, 126075, 59763, 79458, 3325, 130919, 36731, 119304, 103672, 113503, 90992, 85344, 112861, 16776, 68429, 110138, 80437, 43665, 61928, 28036, 124349, 66676, 69735, 65402, 9223, 67043, 112576, 124414, 88251, 109658, 1893, 27804, 42980, 73996, 136901, 111375, 77313, 107040, 21209, 104372, 55637, 109708, 44350, 86376, 29506, 41176, 121102, 121769, 73262, 43106, 52434, 85205, 19684, 8730, 99705, 31072, 35506, 120474, 97157, 106567, 104101, 50912, 12483, 8337, 65583, 91223, 100510, 57166, 127622, 118087, 118347, 138525, 129477, 49507, 62389, 1109, 93707, 70515, 30588, 64293, 92605, 11666, 129303, 70768, 109848, 78692, 68353, 45011, 97263, 12445, 73621, 26726, 29784, 132499, 140169, 129801, 113873, 77666, 25390, 53857, 133420, 33767, 111434, 82847, 23640, 31685, 139098, 25075, 111586, 20536, 129354, 51965, 61729, 34025, 30332, 114797, 12161, 101881, 128391, 103484, 27060, 61193, 117455, 22365, 28846, 83613, 59119, 136068, 86141, 50183, 53535, 70279, 27138, 80688, 124500, 60594, 121479, 105360, 49355, 123855, 133302, 96465, 140479, 25141, 25461, 10636, 26407, 28532, 33402, 130420, 29838, 37233, 137945, 85303, 38714, 853, 81109, 46381, 97716, 131006, 68286, 72586, 36789, 10231, 34831, 34999, 30919, 96761, 108646, 133516, 38601, 35995, 2763, 58365, 62897, 19618, 85467, 79657, 17855, 112118, 73960, 36875, 139461, 89718, 70765, 135958, 80966, 87232, 19081, 42673, 93448, 22694, 8723, 13191, 135305, 94186, 39909, 85030, 55276, 25728, 110345, 10475, 92143, 6504, 45757, 10696, 52793, 132779, 31201, 54438, 43752, 113895, 114970, 118916, 15073, 71039, 85443, 129075, 90877, 98574}

    {24639, 53503, 130003, 74138, 106098, 15582, 101035, 71049, 45235, 80187}

    {84979, 118886, 76295, 41252, 32680, 81747, 133408, 56427, 79531, 127754, 126848, 23763, 43374, 85926, 96944, 121852, 112498, 98880, 16290, 40900, 29414, 12525, 33178, 82633, 36432, 79853, 20334, 2504, 14764, 12883, 93071, 122346, 20982, 2692, 112309, 32089, 53234, 137709, 61729, 126598, 87424, 81869, 34033, 134771, 90368, 123991, 107035, 35543, 75379, 106333, 38332, 78078, 101500, 112943, 79382, 103076, 120563, 110094, 138855, 13729, 36942, 50939, 32989, 71634, 100820, 9598, 42760, 94371, 88475, 15657, 87223, 35714, 100629, 49992, 22526, 112688, 102526, 48580, 92399, 120447, 13238, 43494, 126416, 122416, 22056, 38791, 118083, 119421, 104527, 31373, 42637, 103305, 126829, 126189, 64243, 134006, 18429, 61760, 93340, 56455, 104585, 116205, 4004, 134587, 4170, 122705, 9406, 110725, 107069, 118637, 15949, 8933, 114009, 32596, 135214, 113274, 28200, 17273, 38540, 27037, 37697, 133000, 81145, 8601, 94592, 21427, 92869, 125879, 133839, 103655, 67751, 13072, 104486, 7600, 93121, 30148, 113274, 5087, 135613, 14313, 89965, 139284, 109181, 92031, 112641, 7567, 106474, 18737, 88486, 67412, 139732, 15140, 29016, 135596, 52071, 67326, 62450, 39291, 119645, 26733, 76498, 72153, 124197, 83720, 9500, 2929, 13994, 37411, 123951, 67430, 60025, 130402, 74055, 19140, 54611, 120617, 75200, 17050, 19464, 129667, 51729, 87065, 45397, 76894, 91632, 44291, 47236, 20594, 118227, 116376, 98322, 104428, 62191, 98838, 84345, 105804, 114187, 2334, 42923, 47678, 18663, 6096, 29774, 119857, 79705, 80523, 93178, 109103, 118230, 136650, 48349, 68839, 74221, 23955, 11261, 120116, 56613, 140656, 64988, 68749, 73895, 70071, 128659, 108975, 16449, 52464, 139613, 45770, 51720, 47846, 89677, 42337, 7293, 60120, 118504, 99442, 61932, 44422, 106318, 12156, 99845, 32677, 49690, 15848, 130648, 117303, 117618, 108816, 104908, 72895, 76802, 5214, 123158, 30784, 56168, 64017, 69529, 121788, 136613, 25216, 126955, 121761, 29883, 44889, 113573, 72208, 45372, 98515, 13036, 140865, 32581, 117314, 115549, 116917, 15082, 109921, 828, 131662, 79217, 40211, 43491, 57953, 4647, 71607, 23566, 39219, 140187, 140609, 76956, 56935, 28517, 133254, 83582, 48445, 1741, 117936, 88964, 106559, 6150, 76172, 35018, 6547, 69854, 49052, 63512, 83878, 132108, 114400, 42744, 112997, 91914, 59422, 95421, 33886, 81814, 30989, 12699, 129360, 25262, 59961, 122534, 74494, 82155, 6391, 42888, 92563, 120296, 99872, 133981, 40963, 135727, 32497, 122478, 90207, 33031, 113567, 111536, 37205, 87626, 135298, 108461, 129979, 90280, 129134, 18521, 73287, 5616, 132656, 101514, 26829, 90341, 20217, 24960, 5384, 81754, 41617, 102889, 11643, 67711, 75755, 6973, 79667, 62664, 21078, 124592, 126407, 101932, 35276, 8287, 122147, 126229, 30612, 120112, 129444, 39743, 18220, 21186, 59727, 102277, 93766, 103875, 27315, 109658, 136234, 110369, 3390, 101164, 138314, 76044, 110962, 96340, 30806, 96126, 98439, 80648, 128086, 30010, 89191, 34034, 124176, 72084, 109950, 77506, 106874, 105512, 11697, 110659, 9076, 113237, 55580, 104589, 95768, 88546, 11208, 104877, 119554, 54874, 123686, 125970, 139913, 22382, 101433}

    {7062, 24891, 259, 69587, 33455, 105467, 87991, 32662, 73106, 23519}

    Returns: 14

  83. 171165710

    {193880, 773015, 895021, 352694, 2674937, 787987, 2687125, 2715774, 1530089, 340866, 1176844, 371230, 1127379, 1227293, 849069, 2117453, 3044827, 1037827, 2017659, 3291732, 1907006, 571463, 815887, 3606719, 1578477, 2219707, 307397, 1102229, 1489073, 3566453, 2354241, 3517407, 1228435, 464850, 437403, 1196564, 1298560, 297801, 2592481, 3611203, 2186632, 3356635, 3069338, 740665, 2867502, 1493870, 3198090, 1423208, 3154814, 470836, 1083362, 2617074, 3284574, 1917794, 3451094, 783222, 525088, 2555123, 2190703, 428660, 1151604, 632037, 1942566, 2716273, 1261949, 1883152, 3348671, 2437718, 3579459, 3431986, 2320465, 1881286, 2346035, 3543162, 1694193, 2413101, 891378, 848032, 3164550, 1909466, 2234760, 2962229, 701456, 2144439, 2723929, 1985201, 2847434, 1828513, 3076164, 2018969, 2938485, 792188, 489129, 2410159, 374074, 1842802, 3567719, 991629, 3605243, 876604, 1460374, 3324383, 2938673, 2112845, 723585, 1209792, 3502022, 2159016, 2637581, 1145763, 172703, 2874464, 650461, 498196, 1328868, 328243, 2215606, 1771495, 1334579, 1218051, 2925890, 2560293, 2308091, 333709, 760261, 983372, 322257, 366388, 2692901, 2754157, 1561177, 2639716, 1768012, 917369, 476412, 1108191, 1666796, 1769021, 884913, 3407110, 3286068, 2026642, 1492415, 161920, 2781084, 1748831, 1608382, 2930811, 3338824, 329434, 1378445, 1935107, 2771098, 1505041, 1701160, 662870, 829066, 816246, 1102416, 2994130, 1429091, 142272, 667036, 1741574, 3479386, 582681, 230381, 1606876, 1767164, 1613848, 2258874, 639782, 275351, 2433921, 1722579, 104606, 2742097, 313829, 436454, 1313327, 1121226, 715232, 3449735, 190644, 1893420, 13844, 226673, 264841, 3355247, 400891, 534150, 1569664, 3085838, 575672, 2724137, 583001, 1470576, 2318125, 1681111, 733945, 2914336, 2805968, 3075413, 3004494, 1099190, 1250767, 240305, 2876067, 3340544, 1429412, 3153667, 791296, 633814, 2021313, 1642088, 1630387, 2266320, 1066091, 3074425, 759500, 102910, 1212164, 817602, 733226, 2919977, 1328730, 1226919, 953480, 992195, 1051938, 2619752, 2930788, 666468, 3071894, 2608146, 694773, 2663580, 2440329, 1947368, 2469136, 918729, 2163082, 2389072, 679953, 269481, 3369907, 3499500, 70741, 1450827, 1621167, 1253894, 753522, 996499, 1415867, 1089951, 2546880, 3002567, 520215, 1664630, 2050605, 3551037, 494674, 3552147, 2552707, 3474494, 3341521, 413233, 2035182, 1625917, 1240618, 1013601, 1956414, 1557507, 2855566, 2843108, 1651595, 3614839, 2384165, 241906, 1409251, 368114, 2908225, 1462245, 1405664, 223988, 3293637, 794201, 947384, 123632, 95329, 459318, 2968314, 1063543, 2704087, 2197990, 3454311, 3236884, 2829214, 1064623, 192772, 1497340, 1236181, 3201430, 989686, 197961, 42094, 271522, 3178917, 1857760, 2078455, 3132356, 1860401, 199168, 1856546, 947382, 1884026, 1360178, 1963941, 2101477, 2233771, 2152944, 2433530, 1736206, 2725264, 790740, 919513, 509143, 1669543, 2210106, 1397816, 1439314, 3147529, 2409376, 1113322, 1779283, 3183506, 228742, 2821630, 1835060, 1285579, 1677947, 3397613, 3026459, 560666, 2827090, 1403187, 940675, 891397, 603128, 24154, 3334539, 3448380, 2137028, 2537986, 3545958, 2870798, 843902, 903107, 840022, 3378511, 528400, 1249003, 2546578, 1226876, 2637989, 1053678, 1330039, 3406315, 2697762, 683379, 3490212, 2562185, 2896342, 3297702, 703541, 3536191, 1507592, 3150781, 3415817, 1432005, 3498398, 1551151, 2596909, 2730841, 471550, 1072069, 203424, 3134813, 3260896, 947459, 3559251, 877841, 3367213, 2442353, 1519319, 1672229, 2781354, 840761, 3354455, 2534079, 2791952, 2764074, 2010504, 2744871, 2752114}

    {1705671, 2410580, 2345617, 2678845, 2913242, 1658515, 1075916, 301263, 1149024, 355087}

    {2408345, 39533, 762181, 982867, 2702293, 3112215, 2093236, 1973848, 1273369, 968702, 1073667, 1339734, 2595928, 1788159, 1467645, 1010192, 2500379, 1966634, 2488038, 1449671, 3329695, 2771104, 2432206, 2167229, 1688699, 279696, 1973812, 2330936, 2793976, 1771141, 2506134, 2429836, 93491, 273475, 1129126, 2775047, 2054422, 643669, 1860931, 3464317, 2160823, 1363253, 1462287, 2015674, 2431753, 834448, 1800491, 786830, 868902, 205448, 428799, 1944800, 133036, 1604744, 954118, 2745918, 1171167, 455099, 3085420, 56938, 289909, 1035563, 3033575, 349385, 117854, 220540, 1559567, 256997, 3374719, 3143364, 3110614, 524942, 368678, 1724208, 3043668, 2244053, 2726755, 1746082, 1544167, 3340141, 2348832, 1859258, 3600538, 2720329, 2017546, 718294, 3287148, 1919332, 826041, 1525294, 799601, 3185031, 1074898, 669259, 1946798, 2748147, 1403102, 1036618, 1241929, 1895945, 1147480, 3563649, 3113601, 2665292, 883104, 3609576, 2183950, 571415, 2899808, 2472721, 1211280, 27579, 1607485, 1286438, 1365189, 2099030, 3570103, 1659323, 2454018, 2027631, 1846939, 1796918, 132922, 1049193, 1146301, 83864, 772540, 901572, 3031304, 299964, 3558122, 1750175, 2271163, 1172171, 3353045, 2039133, 1115749, 1623468, 272636, 1689968, 511565, 2594900, 1118079, 497897, 2579514, 746483, 1058312, 3254516, 2931260, 1612635, 2180804, 1204304, 3052559, 684642, 3235129, 294742, 1759233, 2810130, 618629, 1768111, 1072416, 3221853, 32935, 3509810, 2249441, 3506608, 909497, 881646, 3525205, 362888, 1636834, 3317126, 1205751, 2964104, 872917, 2201802, 949679, 548996, 809511, 735619, 1535063, 1741350, 2300261, 1358196, 2884351, 2716781, 1599176, 1021530, 1836051, 2613876, 2668301, 3124103, 2655894, 2501168, 706079, 2545189, 2761632, 407234, 494045, 2025075, 411978, 1108262, 729399, 3625591, 2449375, 2796939, 1266353, 2242304, 2232417, 818565, 636148, 2147348, 2434347, 2441800, 2409336, 558359, 3462955, 2389725, 197550, 893928, 334569, 196657, 834295, 2448348, 114666, 1520759, 258595, 2101303, 2180334, 1289818, 899757, 2537583, 2276693, 3614270, 1151101, 1926496, 1510302, 2218874, 1744681, 2856951, 1675839, 1996552, 1229939, 1909232, 1318048, 3638198, 777190, 2196686, 1240791, 1898987, 3588231, 2773763, 1845845, 2395287, 2514909, 1227697, 1014176, 116830, 2622050, 2465127, 2869400, 3192949, 887871, 458565, 1095969, 2282017, 2022577, 3544399, 2358278, 3428101, 1477004, 601048, 1113448, 2962979, 2293737, 1125748, 184128, 1001846, 1626981, 2357643, 2204571, 1049713, 2411590, 317186, 1378466, 610629, 2382757, 2066623, 2303914, 337895, 1171830, 969579, 3444569, 949265, 1814585, 3205063, 3019832, 2104007, 895551, 2398544, 1035878, 2015533, 237170, 2749834, 1353691, 1708011, 1038453, 62144, 1487534, 2184017, 2511917, 279769, 3522518, 33892, 2100356, 2786231, 1169098, 3246042, 3464593, 1659383, 2220524, 1447205, 2941135, 2502208, 2482130, 3187579, 2022932, 1028088, 214036, 2792661, 698904, 307839, 2055143, 2018249, 3354368, 3147143, 1348854, 1912062, 530680, 2144485, 3570067, 151856, 388352, 138859, 3553800, 620672, 173281, 2419671, 1494199, 2153189, 2501075, 2557314, 7243, 182556, 1585326, 1930207, 1815058, 749380, 810970, 2672074, 2835098, 3585974, 1565155, 1654954, 832363, 496265, 112403, 2765205, 2948201, 625420, 1265695, 1076071, 1278121, 497213, 2739015, 762685, 740289, 727406, 519613, 260911, 1679217, 1365921, 1065063, 2042779, 1714277, 807599, 3124311, 3407344, 3504257, 2852423, 613516, 2909662, 1449779, 3436933, 416560, 1811717, 2046234, 2541801, 206903, 1860465, 2985436, 3516368, 981437, 1473233, 1411499}

    {2335491, 556684, 472790, 869281, 1417398, 1794876, 298374, 2001798, 426623, 3473607}

    Returns: 95

  84. 7750

    {18, 10, 15, 4, 10, 9, 20, 20, 11, 11, 7, 18, 14, 2, 1, 6, 19, 10, 12, 19, 16, 11, 1, 17, 16, 19, 20, 14, 6, 13, 4, 5, 10, 5, 6, 4, 14, 8, 20, 19, 4, 16, 21, 6, 7, 12, 1, 12, 15, 22, 1, 22, 3, 6, 22, 2, 13, 8, 15, 2, 20, 14, 15, 13, 19, 16, 17, 19, 1, 12, 10, 15, 8, 1, 11, 6, 14, 16, 14, 12, 1, 6, 10, 8, 12, 20, 9, 11, 14, 14, 18, 12, 21, 5, 17, 12, 19, 18, 18, 12, 13, 7, 6, 7, 6, 16, 2, 10, 18, 18, 11, 6, 17, 17, 9, 8, 15, 14, 13, 7, 6, 13, 16, 4, 10, 20, 11, 11, 2, 16, 18, 20, 12, 2, 16, 20, 8, 21, 13, 9, 12, 11, 6, 8, 21, 9, 8, 22, 6, 16, 20, 21, 1, 17, 12, 18, 9, 8, 15, 1, 6, 20, 15, 17, 15, 14, 6, 6, 5, 7, 7, 10, 1, 12, 14, 18, 5, 5, 5, 1, 4, 22, 8, 15, 6, 9, 17, 18, 6, 8, 19, 5, 12, 4, 17, 7, 5, 7, 12, 7, 8, 16, 10, 8, 19, 13, 8, 13, 6, 15, 18, 8, 13, 9, 2, 11, 6, 8, 13, 18, 15, 14, 22, 7, 12, 12, 11, 10, 15, 10, 1, 17, 15, 9, 10, 16, 5, 12, 18, 14, 5, 4, 6, 14, 12, 17, 2, 9, 10, 17, 5, 15, 8, 16, 22, 18, 18, 5, 17, 6, 15, 12, 18, 11, 7, 6, 9, 13, 9, 12, 8, 10, 20, 16, 17, 3, 11, 8, 12, 8, 15, 14, 1, 19, 14, 18, 18, 16, 3, 9, 4, 21, 5, 15, 12, 6, 7, 17, 1, 22, 11, 15, 2, 14, 1, 7, 8, 8, 14, 7, 15, 11, 1, 11, 6, 1, 5, 7, 21, 19, 9, 14, 2, 2, 13, 3, 6, 5, 16, 15, 6, 12, 3, 20, 7, 2, 13, 8, 20, 13, 13, 2, 15, 5, 14, 18, 3, 17, 5, 11, 20, 19, 22, 3, 21, 18, 1, 13, 3, 18, 14, 9, 11, 1, 5, 3, 17, 22, 11, 8, 15, 8, 21, 14, 12, 21, 14, 8, 18, 17, 5, 17, 12, 15, 6, 22, 7, 17, 19, 11, 17, 17, 5, 6, 10, 8, 6, 11, 11, 21, 21, 3, 6, 13, 19, 14, 5, 20, 7, 3, 20, 10, 11, 17, 16, 9, 12, 2, 5, 8, 2, 11, 8, 7, 12, 6, 16, 2, 12, 15, 17, 1, 8, 11, 5, 8, 9, 9, 1, 10, 6, 4, 18, 9, 10, 21, 20, 17, 16, 19}

    {22, 6, 14, 6, 5, 4, 18, 16, 19, 8}

    {10, 4, 22, 18, 5, 17, 16, 12, 16, 7, 13, 13, 5, 15, 21, 20, 6, 16, 19, 22, 22, 8, 16, 17, 14, 4, 6, 2, 13, 7, 4, 5, 10, 7, 15, 13, 4, 9, 13, 1, 12, 8, 17, 5, 1, 13, 3, 13, 14, 13, 9, 18, 3, 1, 1, 7, 6, 21, 21, 16, 4, 9, 10, 17, 6, 22, 9, 15, 13, 14, 6, 12, 17, 17, 7, 18, 11, 20, 16, 20, 18, 2, 5, 4, 18, 16, 9, 1, 20, 11, 17, 9, 12, 2, 10, 1, 20, 10, 6, 15, 17, 21, 17, 15, 2, 19, 21, 15, 10, 16, 21, 5, 9, 1, 3, 5, 20, 21, 16, 17, 1, 22, 4, 22, 9, 14, 5, 19, 13, 1, 21, 4, 21, 5, 8, 16, 6, 14, 15, 5, 15, 19, 14, 13, 3, 14, 2, 16, 10, 2, 16, 8, 22, 15, 13, 8, 9, 12, 11, 22, 15, 11, 8, 22, 17, 6, 7, 3, 5, 9, 9, 14, 12, 10, 21, 9, 5, 16, 11, 16, 3, 18, 2, 16, 5, 19, 7, 22, 16, 9, 3, 9, 16, 13, 5, 19, 14, 11, 2, 12, 2, 6, 11, 6, 1, 16, 5, 12, 7, 7, 5, 22, 1, 11, 22, 19, 8, 21, 5, 12, 8, 17, 5, 20, 3, 2, 10, 15, 16, 18, 8, 5, 15, 8, 8, 10, 20, 19, 22, 1, 16, 7, 11, 13, 6, 8, 9, 16, 2, 15, 2, 2, 7, 4, 18, 20, 13, 2, 2, 10, 8, 15, 6, 1, 13, 7, 10, 15, 13, 2, 9, 21, 18, 12, 12, 11, 1, 19, 17, 11, 17, 13, 21, 15, 13, 19, 10, 3, 14, 15, 9, 15, 3, 8, 12, 19, 19, 18, 10, 12, 11, 15, 12, 21, 17, 20, 18, 19, 1, 13, 4, 18, 14, 14, 20, 17, 12, 6, 15, 5, 14, 2, 21, 12, 18, 22, 21, 2, 1, 21, 17, 3, 21, 16, 5, 6, 7, 6, 20, 15, 19, 11, 20, 12, 15, 10, 9, 21, 11, 15, 4, 20, 19, 15, 3, 18, 5, 8, 8, 10, 2, 11, 18, 4, 6, 19, 8, 18, 19, 18, 14, 14, 19, 20, 16, 7, 21, 17, 15, 22, 9, 14, 1, 10, 8, 15, 17, 19, 8, 11, 14, 11, 14, 2, 15, 19, 3, 18, 3, 22, 1, 20, 17, 1, 13, 9, 12, 4, 15, 19, 12, 17, 7, 1, 22, 1, 6, 12, 14, 13, 20, 15, 15, 6, 2, 14, 21, 5, 13, 11, 13, 2, 22, 14, 21, 3, 13, 21, 19, 17, 4, 7, 20, 1, 16, 2, 1, 7, 7, 2}

    {12, 2, 16, 19, 3, 18, 2, 1, 2, 15}

    Returns: 17

  85. 1

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

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

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

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

    Returns: 2

  86. 61808264

    {119535, 28713, 133088, 53711, 21306, 23529, 63746, 88248, 116268, 90615, 45465, 143696, 124067, 81800, 152384, 93949, 55711, 85530, 58993, 48557, 136604, 113560, 140918, 15396, 105279, 98988, 91641, 6322, 36504, 89502, 59234, 27856, 142613, 144880, 126453, 115302, 28960, 116954, 149192, 22945, 36192, 90706, 120869, 141169, 25378, 65063, 62529, 117439, 53529, 27272, 68611, 20919, 44260, 2278, 112926, 94002, 121549, 79958, 47603, 117913, 7052, 55436, 77193, 4232, 709, 102384, 139351, 78072, 15152, 22609, 75981, 52646, 34175, 47180, 48567, 88829, 126008, 30485, 104214, 104504, 88153, 25690, 7529, 7279, 60860, 58929, 35160, 90194, 140607, 52364, 33549, 128968, 117827, 38775, 64959, 152387, 46247, 101432, 42822, 14673, 140401, 35911, 84992, 59605, 91100, 99588, 148878, 116959, 104422, 30495, 19538, 142915, 141662, 113892, 111211, 148355, 102701, 100181, 56245, 143153, 104817, 32599, 130820, 127560, 90888, 34192, 96967, 124145, 20020, 129340, 141830, 21122, 63358, 38118, 80747, 123980, 109672, 105682, 115920, 122043, 51640, 47035, 147843, 50091, 8640, 8779, 87461, 87490, 72184, 21170, 19086, 76004, 84426, 6920, 106091, 76251, 28820, 99913, 73990, 14252, 62135, 1453, 51764, 35143, 42105, 15459, 145345, 85325, 95762, 8981, 92795, 99825, 41445, 3722, 90926, 28032, 10110, 88794, 108387, 42607, 135553, 43981, 9818, 131126, 44020, 93606, 143005, 83852, 111603, 141803, 129480, 23719, 53425, 139242, 125052, 5036, 15593, 70206, 135235, 123294, 136312, 119961, 49125, 40526, 24981, 61077, 75833, 17981, 127150, 92097, 47112, 28392, 87853, 137851, 8839, 40252, 115825, 143035, 33466, 143381, 150237, 102024, 133163, 28039, 45981, 8638, 46810, 152727, 58567, 39392, 63438, 64197, 108044, 79471, 85977, 19835, 86043, 146028, 31337, 130898, 128396, 52964, 118004, 41800, 51235, 32817, 104133, 19645, 21784, 17995, 59760, 14039, 100611, 6985, 61960, 128134, 114450, 43153, 90267, 16433, 71832, 146804, 114921, 136670, 130006, 145603, 56432, 84317, 5112, 79326, 50302, 99018, 124040, 149108, 60634, 87058, 119020, 10082, 77899, 106548, 16327, 104934, 3722, 74558, 77703, 150507, 35072, 109417, 66433, 55725, 109778, 130684, 96361, 22917, 149469, 41584, 112159, 62875, 106933, 122396, 39587, 76945, 38284, 110275, 27878, 35111, 64790, 62129, 91275, 60226, 55306, 52665, 152139, 90962, 120360, 20711, 89293, 147044, 147025, 85332, 58687, 136953, 66637, 47299, 77405, 68508, 123576, 117903, 113373, 44083, 130619, 91720, 45674, 124004, 11399, 106220, 138431, 14342, 148308, 43395, 60595, 152384, 39138, 55860, 4868, 101365, 7024, 52831, 77050, 35191, 146339, 112309, 24759, 148350, 43685, 95663, 79007, 42102, 138812, 130610, 99922, 145317, 61818, 137823, 71978, 114014, 82095, 125639, 67633, 103575, 128694, 34259, 127105, 44594, 95883, 2420, 57708, 99086, 7903, 94539, 108346, 72230, 29226, 128994, 74978, 117611, 70566, 84333, 38600, 77583, 52591, 105289, 141347, 107049, 121501, 22922, 86698, 2049, 55383, 118751, 41883, 92182, 29861, 14295, 119795, 145090, 149395, 23484, 79842, 143016, 6400, 135607, 40909, 11625, 64683, 104471, 1277, 109519, 119013, 123411, 151585, 97728, 128457, 41254, 118711, 112998, 129430, 109268, 114962, 64862, 143364, 99051, 74292, 10441, 62560, 110627, 104631, 112650, 34863, 143145, 67595, 31262, 135067, 137062, 134311, 103597, 116555, 124670, 29685, 49578, 93411, 57807, 13986, 111122, 89000, 87172, 58781, 118680, 1269, 26877, 111162, 101954, 111590, 28338, 84949, 142588, 20306, 10337, 97667, 2118, 102296, 55965, 40925, 33990, 112017, 129525, 9741, 47130, 48889, 56381, 46854, 122755, 56171, 64956, 93623, 106532, 55721, 85386}

    {71825, 134988, 9650, 146219, 134711, 62243, 145231, 39900, 72829, 69835}

    {93192, 101593, 141989, 59326, 7405, 14378, 107230, 9253, 130476, 46903, 127961, 126767, 147537, 68222, 26265, 76835, 82998, 83442, 146373, 83301, 73971, 71091, 58706, 96092, 35329, 56978, 139103, 84311, 45639, 33838, 29052, 9024, 135299, 64886, 123641, 70197, 61069, 98714, 31956, 136493, 128868, 92392, 84719, 28186, 59317, 33766, 113341, 35473, 87452, 26771, 135100, 151394, 130790, 108739, 147402, 9619, 113458, 3002, 85353, 41288, 67297, 46584, 100626, 107535, 110133, 77314, 23378, 120835, 44961, 89593, 58616, 91844, 210, 45382, 90720, 114410, 87860, 54753, 99484, 135058, 96142, 13763, 123250, 48487, 26433, 83001, 44526, 99108, 145813, 58679, 91267, 47925, 14516, 18661, 26956, 33060, 76204, 44231, 86012, 125407, 5586, 14298, 31287, 5134, 22138, 84532, 69143, 76341, 83867, 37298, 54879, 131629, 46656, 103135, 143103, 22326, 62555, 86450, 18593, 130687, 124751, 72974, 120346, 106946, 118829, 107073, 41865, 143278, 103938, 84099, 76244, 41294, 37144, 21487, 109900, 30628, 130042, 31728, 115557, 114883, 4730, 142947, 51296, 31029, 39034, 61437, 7646, 92069, 7094, 30317, 140468, 28363, 50084, 12231, 111130, 1483, 26468, 125408, 142216, 115067, 86742, 116475, 103211, 96472, 34202, 36812, 37355, 128503, 134026, 140437, 121582, 135781, 130270, 26885, 129741, 145370, 101257, 46660, 62084, 133062, 2410, 46197, 137551, 121785, 57155, 39886, 3290, 76015, 120294, 95072, 92524, 140712, 137552, 139889, 110332, 146574, 65161, 107763, 26042, 77421, 122382, 37731, 132736, 25485, 14313, 49373, 19578, 62934, 51413, 107800, 140530, 74789, 5387, 45936, 1063, 101476, 62207, 61274, 30577, 63497, 106246, 16015, 78294, 130729, 83279, 105430, 35430, 8223, 114299, 129817, 143168, 111363, 111427, 89286, 45771, 130200, 125125, 107134, 92766, 25165, 40619, 133491, 68761, 112278, 46531, 148953, 109680, 99849, 121186, 94223, 101213, 102302, 142759, 116408, 106605, 121036, 114510, 150774, 31479, 130068, 122822, 4249, 52686, 67623, 14698, 72157, 137718, 75442, 43332, 142406, 90391, 86040, 56416, 75658, 122545, 38842, 132611, 60902, 25023, 132154, 55514, 85052, 65670, 29144, 133446, 87410, 49288, 110781, 132321, 94418, 116141, 45456, 72065, 150397, 147176, 51748, 102867, 66471, 149577, 127036, 103013, 81277, 141333, 134508, 28550, 118555, 98063, 58855, 141826, 24890, 65450, 83154, 96284, 122926, 130213, 99591, 54234, 40445, 85751, 98587, 71165, 106176, 71919, 131769, 80496, 78984, 141630, 64001, 61303, 37026, 84077, 146535, 110465, 116574, 4368, 123184, 86863, 42318, 116390, 64470, 50954, 33791, 16124, 74948, 117087, 95069, 42269, 111696, 81935, 88007, 117915, 23968, 81320, 142125, 109791, 50801, 85401, 94921, 58992, 80350, 33594, 125050, 4025, 135339, 2900, 4504, 7069, 9971, 86569, 134507, 19533, 18331, 21638, 91300, 708, 149422, 119677, 108330, 12270, 38413, 107597, 128751, 151962, 8409, 123780, 71727, 1413, 113666, 146727, 144493, 68773, 140216, 151194, 88889, 84675, 11462, 104539, 129968, 145790, 45879, 115272, 18202, 129631, 139630, 98649, 17276, 72150, 100048, 70716, 84674, 41037, 33707, 48916, 94425, 129302, 136819, 44387, 80486, 144347, 103526, 92013, 80018, 47882, 62017, 17707, 100741, 146513, 54467, 110828, 49741, 51360, 75258, 147177, 97336, 44833, 30997, 138047, 5883, 57211, 28370, 96615, 40090, 125406, 52274, 49620, 123261, 73660, 83641, 104059, 75276, 56215, 81981, 41940, 91595, 128793, 150532, 52391, 78895, 25968, 79869, 120944, 139907, 148801, 40848, 63610, 25831, 77733, 93366, 138039, 18955, 80011, 40242, 104845, 107577, 80759, 684, 67541, 25222, 58445, 107970, 58, 102477, 12861, 51431, 42027, 131562, 84962, 87630}

    {75109, 87181, 151187, 107692, 149681, 39430, 53709, 41268, 77926, 65672}

    Returns: 19

  87. 4271390

    {6085, 3824, 8436, 5705, 10134, 5350, 9130, 2203, 5211, 1745, 2069, 6731, 4503, 10898, 3681, 4844, 3875, 6249, 5838, 6357, 1644, 4790, 915, 4289, 1001, 10495, 10581, 1503, 10258, 9524, 6341, 8069, 6930, 1184, 4968, 2307, 1542, 4548, 5976, 2387, 6783, 9033, 8287, 10680, 2850, 4942, 2886, 4142, 6252, 920, 623, 9193, 1915, 2208, 2399, 6015, 10779, 3254, 6143, 556, 4278, 3745, 11075, 7478, 10353, 10552, 5345, 9303, 9945, 4879, 1165, 8158, 221, 4025, 2731, 867, 6035, 4771, 5946, 6013, 10146, 8808, 7569, 806, 9921, 5756, 9804, 9210, 178, 10646, 504, 10690, 2308, 5441, 3349, 10227, 7132, 635, 1098, 6237, 1753, 10324, 3499, 10288, 2547, 8368, 8347, 3484, 2428, 2580, 10609, 241, 2500, 9381, 9392, 8477, 8727, 4175, 3352, 9938, 4022, 5790, 7864, 3127, 4033, 7042, 699, 9683, 639, 4307, 10034, 1376, 4039, 5005, 5874, 618, 9878, 3469, 3096, 3743, 8394, 9657, 6489, 9671, 7059, 5268, 9294, 3681, 9293, 7907, 8381, 9053, 6371, 6077, 396, 7034, 9892, 3167, 9241, 3037, 5209, 6272, 3406, 708, 7552, 298, 736, 6767, 10514, 2791, 6242, 8854, 4777, 591, 3481, 8576, 4063, 8417, 1798, 3735, 10488, 6265, 4148, 7551, 4776, 9793, 1107, 9400, 10235, 4994, 9978, 3987, 108, 3432, 5303, 6176, 2924, 7807, 4624, 9697, 8952, 1560, 10844, 5356, 5312, 9052, 10353, 7687, 5934, 6581, 8027, 1017, 6634, 10107, 11066, 555, 5588, 4743, 3149, 3632, 9143, 1758, 2423, 2857, 3338, 1789, 350, 6411, 3443, 8751, 9800, 2484, 4351, 3095, 2956, 10556, 9278, 10464, 8550, 6973, 5348, 10443, 7759, 3918, 2168, 10567, 8336, 3175, 4275, 1469, 4952, 6215, 1667, 10083, 4367, 6846, 4846, 7817, 6153, 6462, 4644, 3777, 2737, 1554, 5085, 10347, 10752, 7630, 1575, 1127, 3053, 8069, 2359, 2609, 10942, 962, 11102, 10452, 9975, 8649, 1590, 5763, 10461, 943, 9464, 8901, 10578, 3155, 1410, 2373, 2156, 4208, 8354, 1114, 707, 2584, 5845, 7545, 10674, 3243, 10919, 3187, 7457, 5559, 4866, 10291, 7797, 6263, 7478, 1418, 3511, 4629, 8144, 2802, 765, 10464, 11036, 4902, 7579, 3686, 514, 11163, 9618, 6495, 9705, 10354, 2262, 1162, 4759, 7084, 8157, 2382, 561, 5662, 9768, 3206, 8967, 10593, 641, 6106, 3875, 5708, 438, 3762, 1370, 2643, 10542, 7537, 5672, 3995, 3268, 5986, 4554, 98, 1646, 8341, 298, 661, 10723, 4834, 9811, 5808, 4506, 10869, 1969, 67, 6172, 8601, 2614, 7521, 9017, 5141, 1684, 8704, 5531, 11154, 267, 4186, 5402, 11180, 7581, 9189, 6782, 1889, 1750, 6163, 9596, 4726, 5798, 5524, 4891, 6443, 6450, 7467, 8121, 156, 6129, 9466, 158, 798, 9643, 9361, 5928, 3859, 1876, 3597, 4365, 3747, 10970, 9430, 2617, 6068, 7549, 1256, 1989, 10361, 6059, 1285, 2085, 36, 7970, 4408, 8937, 5556, 4672, 7971, 2044, 8267, 647, 1577, 7069, 1021, 9604, 4277, 6310, 4216, 4148, 8838, 1007, 8643, 3919, 5471, 7636, 8015, 3484, 8418, 6653, 10755, 6195, 1402, 4541, 8689, 1419, 9345, 7214, 8468, 8149, 925, 2055, 9885, 8088, 4896, 8540, 7883, 6111, 10908, 10818, 6378, 9685, 1911, 10848, 6998, 10832, 246, 11153, 705, 8516, 205, 2710, 3401, 9721, 9884, 5108, 6562, 4616, 6392, 9480}

    {1928, 5491, 2016, 392, 6211, 7070, 9491, 9747, 50, 8218}

    {2058, 3786, 1673, 5168, 6821, 9893, 4431, 8323, 4889, 6039, 568, 4732, 716, 5066, 4389, 8008, 6087, 10104, 1502, 1754, 8502, 3709, 7860, 10041, 3223, 10499, 733, 10498, 5891, 4186, 5111, 7527, 224, 8344, 751, 11057, 8978, 8891, 4602, 2999, 8387, 8378, 1969, 1224, 4432, 728, 10533, 2647, 10993, 4958, 90, 9694, 601, 5182, 7554, 1845, 9367, 10991, 10726, 7970, 7558, 4347, 8886, 6652, 6139, 4626, 5385, 7734, 8919, 358, 356, 8181, 7087, 3085, 9464, 760, 10909, 4958, 7574, 5317, 8112, 2228, 6009, 763, 8098, 1207, 3755, 8357, 7751, 4749, 6591, 7484, 10824, 998, 4381, 4053, 8093, 6656, 7945, 9871, 2951, 5343, 9428, 6547, 5605, 8173, 4497, 3293, 4933, 3064, 7400, 2522, 7199, 9421, 10278, 10618, 3027, 10157, 1128, 1683, 8069, 2822, 5031, 4962, 8966, 7392, 10629, 5720, 9755, 4024, 4305, 3785, 5009, 3478, 9875, 260, 7202, 7548, 10038, 6828, 702, 6565, 2390, 2842, 7231, 9778, 9280, 2926, 7010, 3974, 10547, 6247, 1260, 2122, 1286, 10138, 3499, 698, 1436, 1849, 8778, 6801, 7294, 8017, 9913, 5074, 9447, 10405, 8375, 116, 5409, 5990, 2316, 1859, 8378, 1087, 9283, 6039, 7307, 5014, 8858, 6626, 6011, 3698, 825, 7248, 3567, 6657, 2834, 1353, 11035, 5640, 3928, 10329, 4035, 5992, 5796, 2478, 4141, 4731, 10718, 4488, 4731, 181, 832, 7379, 5923, 231, 1938, 7701, 209, 6483, 6840, 4293, 5837, 5659, 1515, 7709, 8671, 4204, 8075, 863, 110, 449, 3429, 4420, 564, 1958, 9225, 4048, 4376, 3399, 3272, 2024, 8058, 4001, 5994, 361, 3831, 2124, 9946, 6702, 10445, 9002, 2604, 7498, 9608, 10078, 5025, 9870, 2274, 9598, 7222, 2098, 2249, 3788, 3517, 127, 3482, 1183, 10565, 10831, 2028, 6910, 7484, 6247, 1282, 9862, 1872, 6147, 9083, 6876, 8920, 497, 9957, 4445, 7437, 2497, 5997, 4353, 2911, 2057, 3412, 1829, 4430, 7420, 2516, 4229, 8204, 5104, 8321, 1791, 1436, 1110, 7024, 8375, 9438, 3050, 7617, 3518, 8930, 7123, 11020, 3652, 6472, 5398, 10038, 2450, 864, 5451, 4131, 701, 4671, 8852, 5531, 7401, 671, 6853, 3375, 3086, 8350, 2237, 2072, 984, 2380, 5980, 7012, 7719, 2929, 2177, 9474, 8536, 1796, 7322, 10019, 2973, 1829, 10000, 3048, 961, 261, 10601, 3456, 9680, 7796, 7574, 10270, 8794, 8297, 5653, 9515, 4381, 10837, 2818, 5805, 7231, 7691, 1479, 5205, 6838, 5269, 1452, 8660, 1601, 2399, 2768, 208, 7735, 8867, 5769, 3066, 1556, 6019, 4770, 4639, 6293, 5581, 8077, 3094, 2135, 5586, 8485, 219, 3807, 10182, 7558, 2725, 28, 7120, 5275, 2931, 162, 10556, 2411, 9036, 7937, 2117, 7646, 3025, 2614, 8080, 7100, 2055, 732, 4294, 1904, 9804, 3826, 6799, 3173, 10027, 1793, 901, 833, 9184, 9784, 5068, 10150, 10323, 3561, 3798, 8941, 10349, 2308, 5931, 2821, 5380, 7416, 2151, 6599, 8397, 2337, 10914, 10315, 4798, 6582, 4082, 4867, 6170, 9364, 5594, 3227, 10075, 10362, 5787, 2991, 3135, 7673, 1546, 10085, 10018, 4892, 3131, 2712, 8865, 10314, 1964, 8194, 8270, 7068, 10195, 7174, 8512, 4761, 8984, 2270, 3195, 51, 8516, 3239, 3234, 5128, 589, 5580, 4580, 2539, 1959, 4115, 6018, 2515, 2983, 4134, 1498, 2549, 5773, 5069, 3080}

    {7908, 3097, 6580, 6750, 6901, 6817, 7248, 5244, 7449, 11133}

    Returns: 17

  88. 1042

    {1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 2, 2}

    {1, 2, 1, 1, 2, 1, 1, 2, 1, 2}

    {1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1}

    {2, 1, 2, 2, 1, 1, 2, 2, 2, 2}

    Returns: 16

  89. 818515

    {1072, 2060, 2654, 2427, 718, 1835, 906, 1757, 1264, 1310, 20, 1317, 442, 1562, 659, 150, 734, 2410, 916, 2081, 2232, 2508, 320, 745, 485, 73, 2357, 2660, 135, 24, 1676, 457, 1349, 2583, 2730, 2395, 2113, 1878, 981, 1221, 1964, 2178, 1537, 1255, 297, 1352, 2440, 1197, 1865, 1273, 1093, 89, 1556, 417, 265, 2630, 1579, 658, 2185, 537, 2776, 744, 790, 316, 2002, 1614, 663, 1568, 1455, 671, 1609, 893, 422, 1164, 31, 475, 2399, 1629, 1547, 2088, 147, 2002, 2369, 2327, 355, 188, 1709, 1776, 1770, 955, 1171, 2477, 2303, 64, 2439, 2387, 1990, 760, 1695, 1390, 1787, 687, 690, 2457, 254, 889, 1738, 2710, 796, 414, 235, 1596, 2327, 1018, 1695, 959, 1644, 1456, 2459, 2078, 383, 1066, 2688, 1266, 2491, 1988, 2799, 2056, 536, 1322, 1016, 1169, 20, 917, 355, 214, 1828, 639, 757, 500, 918, 226, 604, 1223, 2638, 99, 5, 204, 244, 1149, 2632, 512, 2633, 534, 560, 2714, 1886, 465, 2239, 2552, 45, 1908, 2789, 1493, 111, 1297, 171, 2488, 166, 435, 1321, 2619, 1290, 593, 1509, 159, 715, 2734, 1321, 1305, 63, 1371, 2265, 2075, 2089, 2319, 2658, 1317, 994, 2480, 118, 1193, 2590, 256, 2804, 733, 1618, 469, 904, 2730, 503, 477, 292, 113, 2445, 2312, 1077, 897, 1075, 1810, 1041, 2062, 1721, 122, 664, 1549, 498, 1433, 1499, 1324, 2420, 1570, 2793, 813, 2478, 1934, 2537, 775, 2280, 1264, 1541, 186, 433, 32, 2582, 610, 350, 2809, 2548, 2341, 686, 1019, 2159, 763, 620, 1702, 2295, 1798, 1266, 945, 442, 2336, 644, 2507, 2391, 1359, 1067, 949, 1088, 2124, 1925, 2071, 187, 146, 1668, 1601, 1333, 1269, 2702, 2062, 544, 205, 1576, 1055, 537, 2283, 524, 1281, 482, 1453, 1311, 1485, 2476, 1627, 2198, 1267, 915, 930, 465, 1017, 407, 1309, 983, 1286, 1649, 1305, 70, 1695, 2285, 1016, 1297, 1839, 2021, 997, 445, 873, 680, 1563, 1293, 2312, 373, 1697, 1133, 586, 2485, 1044, 2178, 1754, 1899, 2313, 39, 2480, 2764, 1784, 462, 1317, 69, 1484, 2240, 2091, 1266, 1391, 2202, 600, 1688, 1104, 2365, 1820, 1842, 1905, 2393, 1946, 1103, 993, 2741, 666, 2669, 786, 404, 179, 295, 1099, 2275, 326, 2660, 825, 2508, 2476, 2670, 742, 2547, 1905, 1147, 699, 247, 154, 2419, 2274, 1440, 721, 2799, 1429, 1195, 2526, 2280, 1646, 1495, 2730, 873, 1000, 1094, 2530, 99, 150, 784, 1421, 1398, 104, 2577, 1186, 1381, 2516, 2096, 116, 1524, 2561, 796, 831, 1550, 1093, 1911, 2410, 1028, 1386, 512, 494, 600, 2026, 1244, 426, 337, 919, 663, 1800, 2695, 83, 2200, 165, 1376, 80, 1255, 2237, 362, 959, 2483, 939, 722, 96, 1766, 2395, 194, 2412, 870, 331, 234, 1045, 2195, 1271, 2748, 2431, 1174, 1382, 1836, 487, 2397, 647, 2439, 218, 31, 304, 2126, 1751, 241, 2210, 2545, 2704}

    {802, 116, 2753, 464, 74, 2018, 1876, 1759, 765, 2570}

    {724, 546, 1055, 724, 2151, 1056, 2021, 1708, 1546, 1132, 1026, 997, 2241, 2054, 1294, 588, 2376, 1759, 874, 627, 978, 1856, 1506, 1662, 1996, 100, 860, 236, 1973, 672, 1177, 2252, 1351, 2070, 477, 1662, 2765, 532, 62, 80, 1023, 1975, 283, 1033, 621, 2105, 1475, 1832, 630, 2526, 1734, 375, 1095, 1455, 1820, 2556, 1858, 173, 1677, 2488, 1904, 139, 702, 34, 2547, 2647, 1355, 1444, 2265, 1642, 2340, 29, 2313, 208, 213, 1745, 2127, 1026, 1890, 842, 2216, 1885, 245, 1105, 1703, 2601, 2389, 1204, 2685, 467, 346, 2238, 2039, 1872, 459, 549, 79, 1673, 186, 329, 1977, 2572, 1106, 638, 1753, 2519, 1009, 2393, 1253, 610, 829, 1606, 560, 632, 1804, 207, 1678, 1134, 557, 995, 543, 1734, 1069, 388, 369, 1370, 2488, 1870, 1101, 939, 850, 920, 399, 497, 2530, 2281, 1000, 2137, 652, 777, 1738, 1491, 1359, 1085, 623, 2168, 2545, 1590, 2192, 2144, 1405, 1442, 805, 356, 333, 1161, 92, 548, 2760, 122, 2756, 2038, 1889, 1950, 2334, 1297, 1145, 605, 838, 2218, 2558, 698, 2228, 1533, 1882, 2621, 1367, 2238, 1156, 1328, 324, 2438, 2120, 2086, 2448, 2025, 2476, 887, 944, 1537, 860, 2032, 1174, 908, 1124, 383, 2711, 2100, 326, 2621, 1107, 1842, 1039, 960, 2560, 2102, 2457, 874, 442, 2691, 315, 1431, 2371, 1143, 957, 727, 2533, 394, 316, 1022, 986, 1435, 1433, 2280, 1318, 482, 1718, 563, 1190, 608, 1994, 2131, 2065, 1304, 2048, 1765, 2219, 536, 252, 664, 868, 990, 670, 2534, 2584, 2739, 2339, 1944, 624, 2669, 1955, 2702, 1931, 1744, 1191, 2067, 1580, 1058, 1322, 2006, 1265, 1302, 540, 751, 763, 340, 1404, 1627, 328, 542, 1073, 835, 673, 1122, 558, 969, 87, 382, 332, 2338, 1362, 358, 2074, 2453, 2612, 1150, 70, 1959, 2399, 520, 2469, 1893, 1048, 535, 354, 212, 1732, 972, 2349, 1031, 2453, 2551, 234, 1404, 1101, 1453, 2737, 2087, 1018, 2243, 2621, 1215, 2417, 1727, 1198, 2240, 988, 2690, 1834, 1819, 1148, 1100, 949, 2787, 1886, 3, 1056, 1293, 429, 2335, 1165, 854, 2650, 732, 500, 2374, 2012, 1960, 1470, 2168, 1919, 1267, 1434, 2558, 47, 2311, 374, 707, 1047, 1677, 698, 2280, 2113, 1587, 292, 2609, 1393, 2522, 634, 2790, 1961, 2313, 1426, 2350, 2445, 2024, 1353, 1257, 1595, 1382, 42, 71, 381, 2077, 186, 2663, 584, 15, 1417, 1722, 1596, 781, 967, 221, 2806, 879, 468, 626, 272, 1967, 43, 1642, 1358, 372, 2803, 1586, 748, 355, 267, 2011, 843, 846, 189, 1603, 2008, 832, 767, 1812, 1205, 460, 487, 2806, 1666, 2343, 2102, 1099, 2798, 1664, 862, 1989, 1763, 25, 1444, 351, 1847, 2768, 1017, 1396, 602, 1305, 1805, 459, 334, 2349, 1021, 1683, 2368, 1951, 1960, 939, 2514, 1167, 2705, 2153, 1046, 420, 467, 2608, 1911, 1036, 974, 1661, 170, 573, 1802, 998}

    {575, 2735, 675, 2390, 625, 2005, 597, 2764, 1083, 2176}

    Returns: 21

  90. 736

    {4, 1, 2, 3, 2, 2, 2, 3, 4, 3, 1, 3, 3, 4, 3, 3, 4, 3, 4, 4, 4, 3, 4, 4, 4, 2, 4, 3, 2, 3, 4, 3, 2, 3, 3, 4, 4, 3, 3, 2, 1, 3, 3, 1, 1, 1, 1, 4, 2, 2, 3, 4, 4, 2, 1, 2, 3, 2, 1, 1, 1, 2, 4, 2, 2, 1, 1, 3, 3, 3, 2, 1, 4, 4, 4, 3, 3, 2, 4, 3, 3, 3, 4, 4, 3, 4, 1, 1, 2, 2, 4, 4, 2, 1, 2, 3, 3, 1, 4, 3, 2, 3, 2, 2, 2, 1, 2, 2, 4, 2, 1, 3, 4, 3, 3, 1, 1, 4, 4, 1, 3, 3, 4, 4, 2, 2, 3, 1, 1, 4, 4, 1, 3, 2, 2, 2, 2, 1, 4, 4, 4, 3, 4, 1, 2, 1, 3, 1, 4, 1, 4, 1, 3, 4, 1, 1, 3, 1, 3, 1, 3, 2, 3, 3, 1, 3, 2, 2, 2, 4, 2, 4, 2, 1, 1, 4, 3, 2, 3, 1, 2, 1, 2, 3, 3, 4, 4, 3, 3, 2, 3, 4, 4, 4, 2, 1, 1, 4, 1, 1, 3, 2, 2, 1, 4, 1, 1, 3, 2, 1, 1, 2, 4, 4, 1, 2, 2, 3, 3, 2, 3, 4, 4, 4, 3, 2, 1, 2, 4, 2, 2, 1, 3, 3, 2, 4, 3, 2, 1, 4, 2, 1, 3, 2, 2, 4, 2, 3, 4, 2, 4, 4, 2, 3, 3, 2, 3, 4, 4, 3, 1, 4, 1, 4, 4, 2, 4, 1, 1, 1, 3, 3, 2, 2, 1, 3, 3, 3, 1, 1, 3, 3, 2, 2, 1, 2, 4, 1, 3, 4, 1, 4, 4, 4, 4, 4, 1, 4, 3, 2, 1, 1, 2, 4, 1, 2, 4, 2, 4, 1, 4, 4, 4, 1, 1, 4, 3, 4, 3, 4, 2, 2, 4, 4, 3, 1, 4, 1, 4, 2, 3, 4, 1, 2, 2, 1, 2, 3, 4, 4, 4, 2, 4, 2, 4, 3, 2, 4, 2, 3, 2, 2, 4, 3, 1, 4, 3, 3, 2, 4, 4, 1, 3, 4, 3, 3, 2, 2, 4, 2, 2, 1, 3, 3, 3, 1, 1, 3, 4, 3, 2, 1, 4, 1, 1, 3, 2, 3, 2, 3, 2, 1, 4, 4, 1, 4, 4, 3, 4, 3, 2, 2, 4, 4, 2, 1, 1, 2, 4, 4, 1, 3, 2}

    {4, 3, 4, 2, 4, 4, 3, 2, 1, 1}

    {1, 1, 4, 2, 2, 3, 4, 4, 1, 4, 2, 2, 4, 4, 2, 2, 4, 1, 1, 2, 4, 2, 1, 2, 3, 1, 4, 4, 4, 4, 3, 3, 4, 4, 2, 4, 1, 3, 3, 3, 3, 2, 3, 1, 2, 2, 4, 2, 2, 1, 1, 4, 1, 3, 2, 1, 4, 1, 3, 3, 2, 2, 4, 3, 4, 1, 4, 2, 1, 4, 1, 2, 3, 3, 2, 3, 2, 1, 2, 1, 3, 1, 2, 1, 1, 2, 3, 4, 3, 2, 2, 2, 2, 1, 2, 2, 4, 1, 4, 2, 2, 4, 4, 4, 1, 4, 2, 4, 3, 3, 1, 2, 4, 1, 2, 4, 2, 2, 2, 2, 3, 1, 2, 4, 1, 1, 4, 3, 1, 4, 4, 2, 4, 3, 2, 1, 2, 3, 4, 2, 2, 1, 3, 4, 4, 2, 2, 3, 3, 1, 4, 1, 1, 2, 1, 2, 1, 4, 3, 4, 2, 3, 4, 1, 3, 2, 2, 4, 1, 3, 4, 3, 3, 2, 1, 4, 3, 4, 1, 1, 1, 2, 1, 3, 2, 2, 3, 3, 2, 4, 3, 4, 1, 4, 4, 2, 2, 3, 4, 4, 1, 3, 2, 2, 2, 1, 4, 1, 3, 4, 1, 1, 4, 3, 4, 4, 1, 2, 3, 1, 1, 4, 2, 4, 3, 1, 4, 2, 4, 1, 3, 4, 1, 3, 4, 4, 3, 3, 1, 1, 1, 1, 4, 1, 3, 2, 2, 2, 4, 1, 1, 1, 3, 3, 3, 2, 4, 2, 4, 2, 1, 4, 2, 1, 3, 2, 4, 2, 2, 3, 2, 1, 1, 2, 2, 3, 2, 3, 1, 3, 3, 4, 3, 4, 3, 4, 1, 4, 1, 4, 4, 3, 3, 2, 2, 4, 1, 4, 2, 3, 1, 1, 3, 1, 4, 1, 3, 3, 4, 2, 2, 1, 4, 2, 1, 2, 1, 4, 2, 3, 3, 4, 1, 4, 2, 4, 4, 3, 2, 4, 3, 4, 4, 4, 2, 2, 3, 4, 2, 1, 2, 2, 2, 1, 4, 1, 2, 2, 3, 2, 4, 3, 1, 3, 1, 1, 1, 4, 3, 3, 4, 3, 4, 4, 1, 1, 1, 1, 1, 1, 1, 3, 4, 2, 1, 3, 1, 3, 3, 2, 3, 4, 3, 1, 1, 2, 2, 4, 3, 3, 4, 2, 3, 1, 4, 4, 3, 1, 2, 2, 2, 3, 1, 3, 3, 3, 2, 1, 2, 1, 1, 4, 2}

    {1, 1, 1, 2, 2, 3, 3, 2, 4, 1}

    Returns: 35

  91. 70

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

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

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

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

    Returns: 2

  92. 11

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

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

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

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

    Returns: 2

  93. 9206

    {475, 719, 145, 695, 438, 295, 623, 102, 75, 25, 371, 149, 376, 342, 603, 118, 188, 725, 34, 703, 197, 507, 733, 562, 593, 719, 612, 96, 742, 375, 189, 458, 328, 714, 597, 434, 395, 473, 791, 48, 243, 832, 187, 524, 284, 112, 180, 773, 148, 284, 527, 598, 535, 335, 278, 9, 269, 149, 771, 209, 579, 482, 274, 414, 382, 368, 728, 709, 304, 633, 548, 258, 107, 443, 230, 208, 155, 664, 582, 268, 386, 246, 682, 231, 384, 557, 490, 192, 465, 710, 425, 275, 360, 661, 205, 743, 18, 794, 820, 459, 654, 323, 82, 615, 678, 388, 767, 490, 200, 613, 182, 818, 627, 636, 737, 151, 551, 222, 617, 166, 597, 712, 377, 215, 499, 212, 568, 608, 487, 627, 20, 23, 563, 540, 273, 24, 342, 258, 814, 319, 759, 626, 514, 92, 43, 144, 548, 290, 426, 218, 661, 255, 71, 319, 617, 665, 244, 394, 258, 321, 116, 751, 255, 498, 341, 546, 171, 23, 349, 517, 385, 319, 386, 136, 647, 8, 658, 717, 420, 333, 261, 26, 792, 581, 390, 237, 718, 339, 227, 609, 534, 196, 565, 495, 159, 625, 17, 420, 767, 481, 114, 46, 651, 372, 567, 306, 727, 116, 179, 388, 570, 619, 830, 590, 151, 810, 7, 404, 532, 231, 721, 648, 741, 739, 183, 645, 310, 177, 284, 336, 507, 445, 457, 488, 655, 733, 35, 363, 555, 307, 207, 828, 325, 330, 224, 520, 390, 613, 394, 487, 539, 801, 382, 226, 106, 531, 220, 188, 316, 129, 549, 610, 730, 131, 585, 1, 443, 674, 211, 479, 614, 517, 352, 84, 306, 319, 505, 435, 313, 827, 513, 139, 601, 528, 192, 615, 250, 507, 101, 153, 473, 347, 681, 308, 484, 802, 289, 548, 802, 817, 516, 379, 316, 720, 726, 220, 312, 41, 552, 460, 7, 812, 744, 409, 145, 314, 122, 452, 39, 302, 609, 506, 468, 595, 176, 607, 828, 356, 565, 663, 178, 644, 316, 500, 235, 180, 150, 207, 484, 438, 129, 335, 817, 19, 638, 436, 574, 65, 517, 204, 536, 666, 191, 582, 593, 204, 371, 247, 223, 647, 204, 173, 383, 154, 295, 403, 690, 25, 561, 807, 783, 42, 629, 330, 350, 563, 552, 78, 550, 733, 117, 470, 811, 816, 28, 445, 346, 34, 392, 491, 55, 702, 699, 750, 723, 827, 184, 174, 660, 174, 715, 389, 834, 682, 372}

    {313, 398, 684, 383, 83, 487, 174, 711, 190, 158}

    {417, 504, 66, 418, 357, 328, 596, 512, 18, 96, 112, 496, 694, 257, 205, 808, 791, 280, 677, 142, 12, 29, 560, 599, 219, 544, 464, 14, 699, 230, 287, 627, 281, 755, 340, 474, 639, 258, 350, 215, 185, 281, 210, 826, 22, 437, 123, 295, 369, 117, 836, 94, 278, 288, 93, 413, 663, 176, 39, 264, 340, 598, 293, 173, 199, 71, 69, 159, 491, 24, 385, 695, 353, 621, 679, 685, 334, 85, 507, 41, 776, 563, 62, 271, 188, 368, 642, 314, 142, 122, 121, 45, 337, 708, 516, 347, 286, 44, 345, 453, 331, 609, 222, 738, 688, 349, 313, 22, 540, 435, 662, 699, 54, 632, 277, 109, 73, 358, 674, 753, 102, 753, 320, 183, 764, 112, 674, 636, 568, 603, 504, 475, 336, 251, 54, 193, 671, 283, 395, 105, 534, 686, 405, 735, 119, 406, 592, 654, 721, 269, 425, 4, 67, 739, 600, 405, 238, 700, 699, 90, 555, 522, 183, 346, 815, 819, 739, 463, 334, 604, 302, 776, 403, 38, 484, 293, 90, 48, 25, 348, 159, 515, 770, 431, 81, 435, 139, 625, 572, 343, 618, 482, 473, 325, 730, 728, 693, 93, 448, 242, 809, 304, 759, 456, 464, 780, 477, 711, 462, 504, 254, 458, 763, 544, 450, 58, 582, 318, 490, 347, 328, 514, 779, 125, 750, 43, 253, 634, 728, 786, 597, 519, 800, 56, 514, 98, 645, 294, 281, 44, 380, 706, 373, 551, 227, 730, 476, 128, 813, 243, 784, 809, 37, 605, 742, 747, 710, 574, 193, 835, 204, 215, 807, 174, 185, 596, 145, 430, 9, 674, 483, 183, 554, 198, 656, 586, 818, 76, 217, 123, 733, 472, 69, 531, 783, 684, 698, 335, 825, 120, 402, 575, 626, 580, 390, 236, 401, 258, 409, 784, 586, 780, 655, 483, 727, 29, 617, 75, 215, 403, 596, 327, 180, 293, 212, 138, 681, 420, 799, 567, 141, 832, 382, 436, 787, 195, 812, 826, 409, 23, 768, 141, 308, 659, 207, 8, 594, 378, 742, 725, 413, 548, 93, 808, 739, 434, 810, 688, 703, 384, 445, 221, 38, 297, 651, 72, 356, 154, 760, 52, 88, 616, 592, 297, 725, 669, 261, 700, 714, 330, 614, 736, 299, 549, 303, 699, 223, 36, 412, 559, 323, 356, 686, 502, 480, 712, 275, 644, 57, 667, 665, 613, 703, 333, 605, 664, 94, 613, 676, 291, 407, 328, 339, 226, 745}

    {706, 308, 441, 547, 460, 21, 440, 778, 311, 23}

    Returns: 441

  94. 4778522

    {31628, 1822, 41426, 49750, 12065, 26600, 22580, 11639, 21834, 18653, 48256, 17424, 50807, 28903, 38242, 53926, 9293, 6029, 48803, 46196, 35891, 7202, 22284, 15775, 44514, 18625, 47200, 42105, 39850, 41974, 53905, 13318, 55411, 713, 33375, 25438, 2216, 35393, 36212, 35284, 5227, 12646, 16655, 18771, 41713, 54812, 7102, 25553, 8343, 36641, 17538, 54712, 48992, 37238, 33612, 5736, 23991, 23417, 31172, 45230, 40005, 56952, 49802, 7651, 52646, 972, 37824, 9981, 5944, 2217, 48507, 18436, 52289, 41063, 25168, 52960, 52551, 27411, 20604, 30159, 2271, 41287, 55953, 17278, 9743, 43066, 14251, 33249, 48729, 18589, 45496, 42003, 34918, 734, 44244, 14220, 2942, 41226, 55113, 8164, 33408, 57011, 19747, 11138, 14013, 10517, 21484, 20173, 4147, 26502, 36932, 27564, 18004, 28574, 9129, 48726, 50098, 13226, 43116, 16883, 10617, 21109, 39024, 40981, 57419, 9424, 32662, 34261, 3060, 31905, 30425, 13215, 7556, 55207, 21380, 38963, 7524, 27083, 24210, 17076, 33843, 31485, 35724, 21577, 20413, 25098, 54790, 7355, 32359, 17304, 38043, 49722, 21835, 14311, 45904, 867, 37773, 12773, 13013, 41718, 50710, 42305, 8072, 22757, 56156, 45978, 8933, 36738, 47829, 23224, 7771, 25740, 20173, 32612, 27968, 25927, 50342, 17678, 18073, 5864, 4027, 29560, 31343, 28390, 54193, 42479, 37188, 1542, 53149, 31836, 16540, 8232, 28358, 22381, 44132, 42984, 42341, 55608, 48903, 11550, 12975, 2142, 50843, 55197, 26154, 7256, 46829, 44554, 38039, 10604, 50540, 11786, 29884, 18800, 20757, 54784, 51540, 4153, 41955, 25070, 1072, 28618, 36557, 29535, 32700, 33918, 927, 48485, 16992, 40710, 35020, 45660, 6345, 54754, 50639, 39057, 4505, 50282, 28038, 49247, 44287, 21354, 22135, 47708, 48916, 44621, 8768, 39169, 24487, 57311, 15874, 18153, 24557, 25097, 7475, 43950, 13751, 28342, 33164, 32291, 23508, 44002, 44041, 36156, 15056, 47683, 13299, 972, 20867, 38203, 40387, 5174, 17755, 41720, 29125, 48727, 42526, 45629, 54022, 49594, 56154, 31631, 51391, 56333, 13177, 31377, 5881, 7982, 54245, 4893, 190, 26689, 28356, 49924, 35052, 51019, 9022, 31861, 18730, 19618, 33304, 32588, 48779, 24904, 12537, 52297, 45981, 36643, 29797, 49549, 46864, 49668, 11634, 1257, 30492, 38700, 32371, 38844, 33154, 1995, 47679, 3910, 38233, 8724, 31598, 17442, 35377, 6198, 25931, 37644, 53707, 34946, 23785, 42484, 40575, 45279, 30824, 17162, 47926, 41500, 39191, 38158, 49157, 39708, 34361, 11734, 12268, 33999, 4099, 5641, 5524, 31901, 56485, 25367, 38878, 33655, 36969, 6405, 44522, 12854, 22454, 38489, 15259, 41941, 49386, 54828, 41872, 24572, 43063, 49729, 6824, 55245, 30190, 24348, 37875, 647, 6474, 23626, 40578, 36567, 545, 48214, 41299, 30122, 22759, 42393, 39961, 18425, 21050, 18904, 25426, 37887, 7154, 18815, 16647, 9659, 42741, 46035, 17046, 50565, 35547, 1290, 39978, 42510, 4402, 42493, 2266, 23200, 4639, 20142, 34872, 41546, 30227, 622, 8440, 56867, 50315, 49562, 47558, 28573, 56393, 48686, 39261, 6528, 27671, 5623, 36753, 37749, 55175, 23614, 1248, 37903, 20195, 37524, 21677, 35330, 9462, 46970, 35467, 56731, 51179, 13485, 29021, 41675, 30363, 52680, 29890, 44856}

    {36256, 366, 7312, 40463, 11128, 4491, 9614, 33532, 15791, 29186}

    {7428, 13902, 9486, 47408, 31425, 41081, 41569, 54796, 48074, 11391, 27630, 295, 13227, 27131, 47145, 41558, 40017, 1066, 1871, 43324, 5027, 53331, 37463, 40100, 1064, 6188, 54165, 30356, 9908, 23077, 53281, 4658, 55504, 6230, 2106, 38504, 21379, 20801, 22280, 18227, 56692, 48883, 53197, 32059, 39635, 54877, 38415, 12427, 8235, 10695, 40139, 12644, 10098, 31779, 55900, 43292, 31714, 13083, 45153, 12235, 55782, 6340, 38536, 43678, 9381, 42119, 18682, 19659, 28235, 52819, 40690, 31467, 28051, 47309, 38329, 6431, 13287, 29384, 30862, 7829, 36651, 23216, 38237, 31662, 57203, 7416, 39677, 9820, 5306, 21136, 47418, 48384, 50349, 27859, 46059, 10391, 21576, 1520, 46550, 20299, 33138, 5759, 42903, 53264, 9992, 29223, 12092, 30932, 44734, 3440, 23618, 8504, 21469, 13382, 27885, 11591, 10187, 6598, 34471, 1890, 20470, 2018, 35294, 28803, 20784, 26424, 19204, 37715, 41531, 33695, 19122, 14148, 53938, 1263, 47249, 53208, 40705, 26250, 42300, 25685, 46813, 6082, 24791, 33601, 41433, 24287, 49960, 4607, 28973, 22739, 5166, 23584, 35293, 28613, 14683, 43181, 41303, 25152, 21199, 50436, 16324, 14307, 48686, 21867, 46985, 50803, 9349, 13371, 26472, 43344, 56428, 18549, 882, 40353, 41682, 20484, 10553, 7295, 40637, 27387, 28755, 8129, 46962, 13622, 31342, 5308, 18441, 41959, 7834, 31640, 57388, 9251, 45047, 17428, 40247, 6910, 10804, 29368, 2864, 28508, 57092, 25479, 39589, 35592, 11716, 31750, 50382, 32352, 47587, 51066, 41979, 17015, 44, 42215, 53349, 45108, 18677, 34777, 9207, 49669, 17807, 32418, 50749, 47679, 25344, 31530, 41637, 45944, 25398, 14583, 32433, 10315, 33174, 48623, 26331, 31013, 7654, 10055, 18358, 45028, 49887, 31678, 41962, 40166, 35668, 38106, 33542, 10878, 52165, 57004, 30776, 30934, 55538, 18439, 24331, 21459, 29050, 56182, 40323, 37459, 57054, 16751, 38749, 27667, 19652, 6567, 48694, 36494, 51198, 446, 51875, 42392, 32743, 20392, 31775, 44169, 21413, 1243, 41811, 31100, 55034, 30146, 6395, 31233, 30593, 56951, 2667, 33097, 29564, 55397, 32781, 39863, 35708, 21057, 46613, 56900, 18957, 48807, 15335, 9762, 7192, 14793, 45875, 33484, 41685, 39610, 30797, 13171, 44021, 31811, 44816, 48482, 32759, 54412, 37613, 36396, 25697, 33377, 6478, 55880, 2928, 49721, 16622, 1106, 3198, 33694, 13733, 34563, 42494, 21127, 21707, 45647, 20742, 31140, 44950, 11894, 21090, 35328, 37841, 28610, 10486, 20810, 33187, 38314, 54139, 7513, 35361, 31942, 32767, 29797, 54912, 34165, 35268, 20918, 46666, 7363, 11896, 13841, 6294, 41946, 23027, 41250, 18465, 2070, 26697, 7107, 37722, 9808, 22091, 4397, 51160, 54246, 8144, 35768, 35259, 29897, 47416, 25669, 9779, 39687, 8570, 22608, 4191, 4403, 6186, 10207, 7873, 5998, 38241, 10699, 42452, 38731, 45056, 42207, 8734, 5162, 55003, 28906, 18219, 40365, 9101, 38279, 29480, 18050, 34061, 11454, 8553, 11855, 30132, 4397, 41647, 34563, 6464, 578, 41985, 8052, 996, 54182, 13883, 52074, 54370, 15301, 39061, 36893, 38889, 16833, 9969, 6689, 52496, 23778, 19025, 14708, 235, 20828, 56786, 45765, 38896, 12395, 54049, 24198, 4100, 15786, 38718, 13749, 38571, 8963, 14624, 46518}

    {51307, 36527, 56374, 51594, 56370, 19960, 50381, 45131, 37989, 34254}

    Returns: 63

  95. 15975

    {119, 23, 105, 59, 19, 149, 144, 69, 168, 190, 181, 16, 194, 113, 39, 4, 107, 175, 202, 39, 16, 49, 3, 102, 93, 151, 182, 8, 187, 17, 21, 171, 6, 125, 118, 88, 156, 168, 194, 191, 1, 9, 27, 150, 198, 121, 48, 197, 11, 42, 204, 110, 48, 193, 36, 83, 4, 151, 147, 112, 75, 115, 138, 167, 197, 141, 194, 124, 52, 21, 3, 149, 123, 36, 15, 22, 112, 166, 105, 2, 41, 185, 72, 58, 144, 92, 190, 95, 121, 54, 127, 25, 40, 57, 38, 15, 97, 76, 195, 69, 204, 137, 7, 70, 55, 16, 112, 199, 139, 129, 132, 61, 156, 101, 19, 49, 178, 142, 90, 204, 83, 112, 56, 39, 14, 40, 92, 42, 10, 38, 93, 115, 109, 155, 130, 175, 126, 198, 168, 206, 27, 69, 143, 5, 114, 81, 193, 169, 74, 66, 76, 186, 31, 165, 167, 74, 41, 129, 197, 155, 139, 148, 68, 97, 71, 114, 74, 21, 161, 8, 160, 80, 69, 42, 166, 125, 18, 60, 154, 3, 13, 57, 47, 204, 38, 135, 87, 84, 58, 92, 36, 16, 24, 61, 49, 99, 58, 54, 50, 82, 17, 162, 56, 169, 79, 104, 147, 109, 115, 181, 179, 143, 79, 12, 190, 97, 109, 183, 186, 53, 61, 161, 72, 42, 153, 95, 142, 147, 134, 199, 162, 158, 111, 103, 113, 2, 50, 46, 24, 23, 43, 129, 99, 67, 48, 72, 90, 47, 59, 132, 174, 18, 3, 77, 72, 64, 4, 99, 191, 34, 109, 23, 176, 113, 36, 21, 147, 86, 17, 156, 129, 63, 84, 4, 70, 117, 58, 23, 15, 43, 206, 33, 41, 73, 110, 24, 51, 11, 99, 182, 148, 116, 7, 138, 148, 38, 79, 170, 46, 206, 134, 65, 98, 192, 207, 178, 150, 136, 121, 15, 186, 63, 41, 163, 4, 26, 148, 170, 138, 57, 203, 129, 188, 200, 164, 130, 158, 84, 106, 138, 176, 19, 101, 22, 78, 117, 164, 127, 5, 89, 105, 204, 35, 16, 82, 62, 182, 166, 116, 142, 44, 63, 138, 197, 187, 5, 140, 50, 169, 110, 123, 8, 17, 159, 143, 129, 15, 189, 132, 93, 80, 151, 53, 133, 133, 191, 128, 204, 72, 62, 176, 136, 143, 182, 157, 164, 32, 90, 6, 171, 68, 89, 40, 192, 54, 137, 17, 15, 26, 57, 147, 62, 177, 138, 63, 170, 89, 83, 114, 162, 64, 174, 15, 88, 122, 83, 123, 58, 80, 45, 1, 56, 109, 3, 154, 5, 69, 35, 98, 184, 49, 61, 77, 84, 11, 166, 90, 114, 167, 7, 106, 5, 176, 134, 147, 21, 9, 120}

    {57, 71, 54, 135, 135, 124, 83, 31, 165, 161}

    {111, 198, 114, 135, 127, 43, 183, 29, 165, 8, 65, 104, 61, 104, 92, 71, 92, 52, 86, 128, 21, 34, 155, 179, 9, 40, 152, 62, 106, 95, 67, 103, 159, 102, 33, 1, 170, 14, 67, 70, 46, 52, 77, 5, 115, 39, 180, 186, 61, 30, 187, 82, 134, 168, 199, 79, 21, 105, 61, 114, 136, 108, 61, 153, 190, 159, 160, 105, 194, 122, 198, 50, 69, 108, 177, 159, 55, 100, 165, 196, 27, 199, 140, 91, 35, 49, 6, 48, 43, 181, 77, 136, 69, 174, 128, 178, 174, 123, 170, 147, 145, 50, 42, 198, 65, 19, 41, 52, 180, 181, 191, 57, 51, 188, 29, 40, 5, 22, 113, 45, 12, 89, 145, 171, 48, 105, 94, 78, 176, 76, 35, 184, 159, 118, 176, 55, 98, 46, 24, 151, 133, 129, 15, 181, 132, 148, 127, 131, 66, 145, 189, 14, 65, 100, 117, 124, 105, 173, 114, 2, 26, 202, 55, 133, 163, 145, 113, 49, 128, 38, 72, 139, 69, 110, 151, 114, 176, 42, 166, 70, 122, 87, 3, 88, 31, 137, 80, 162, 53, 83, 154, 144, 108, 10, 103, 84, 25, 18, 86, 178, 207, 41, 85, 183, 138, 121, 7, 51, 36, 96, 74, 115, 68, 14, 54, 142, 22, 34, 73, 122, 144, 113, 70, 65, 83, 190, 54, 198, 197, 21, 65, 134, 131, 146, 164, 133, 65, 183, 2, 6, 150, 198, 41, 114, 70, 164, 66, 128, 103, 155, 162, 151, 177, 154, 183, 158, 116, 17, 3, 28, 136, 89, 181, 172, 60, 112, 87, 137, 119, 169, 118, 136, 170, 69, 181, 118, 33, 186, 129, 53, 121, 102, 163, 102, 34, 120, 157, 175, 93, 65, 45, 77, 167, 44, 83, 165, 114, 7, 179, 202, 152, 135, 160, 73, 17, 169, 6, 24, 189, 148, 197, 157, 141, 104, 1, 7, 145, 46, 144, 87, 155, 168, 88, 86, 29, 140, 69, 45, 135, 59, 146, 195, 25, 160, 82, 46, 126, 156, 30, 47, 26, 160, 2, 15, 163, 164, 147, 171, 165, 149, 3, 139, 70, 5, 191, 23, 109, 97, 100, 165, 163, 7, 32, 49, 54, 131, 194, 193, 126, 20, 69, 204, 3, 69, 41, 179, 121, 173, 123, 178, 184, 62, 30, 145, 179, 154, 173, 16, 198, 148, 147, 80, 163, 22, 101, 18, 126, 70, 55, 83, 95, 193, 147, 178, 168, 5, 59, 53, 181, 61, 45, 188, 109, 179, 44, 102, 167, 131, 26, 50, 113, 30, 67, 44, 199, 50, 178, 17, 19, 182, 197, 111, 33, 191, 152, 189, 36, 16, 200, 148, 140, 71, 36, 154, 7, 48, 33, 10}

    {193, 117, 6, 12, 23, 28, 180, 112, 162, 53}

    Returns: 69

  96. 347972

    {3002, 1447, 518, 3699, 2232, 2828, 1684, 705, 766, 374, 3457, 3715, 3751, 1777, 2213, 1993, 519, 2995, 2254, 1391, 837, 842, 2613, 3640, 3846, 4036, 4051, 3168, 2824, 3880, 1957, 1619, 1202, 3275, 2431, 1507, 3954, 560, 3637, 3294, 448, 1246, 1165, 3897, 2693, 1898, 1417, 3399, 2293, 1146, 1648, 1749, 3119, 3943, 1284, 2551, 1976, 1940, 2276, 79, 4126, 629, 3826, 1435, 2164, 333, 4068, 2107, 3311, 2444, 4082, 2207, 1756, 2635, 2110, 533, 2295, 2035, 3679, 3012, 679, 2728, 214, 521, 3935, 594, 3248, 2320, 1167, 101, 139, 3852, 636, 2160, 1928, 3986, 964, 1834, 471, 2610, 2081, 2139, 1369, 2241, 3593, 812, 3950, 795, 2764, 3628, 1216, 3751, 3556, 2081, 2276, 615, 3590, 3295, 266, 1746, 1984, 2928, 2525, 1499, 1151, 1956, 48, 3897, 1756, 1441, 621, 131, 3282, 2028, 2492, 73, 1311, 3096, 952, 294, 90, 3719, 43, 3387, 1886, 1904, 3299, 1654, 1263, 1647, 3426, 2378, 4049, 3677, 2626, 3469, 3058, 2326, 4003, 1862, 3524, 1211, 2558, 1669, 3645, 4140, 1427, 2171, 2667, 1840, 1422, 1964, 3435, 1032, 3401, 924, 3684, 1111, 1073, 871, 2164, 1009, 1358, 2702, 2370, 766, 3992, 634, 1375, 2149, 3017, 2589, 802, 2031, 1455, 3615, 912, 1215, 2695, 958, 3602, 1025, 3523, 567, 3230, 482, 1981, 1613, 2464, 961, 1817, 4043, 3677, 842, 1511, 1411, 553, 124, 1819, 3124, 334, 1861, 2904, 3713, 992, 4060, 3934, 1995, 1947, 1729, 782, 3150, 1494, 333, 542, 2918, 428, 1421, 1683, 1784, 503, 3175, 2086, 1840, 1262, 1407, 3535, 1527, 3919, 3623, 2412, 538, 1156, 3202, 2690, 1536, 2094, 1671, 422, 2643, 1684, 471, 1003, 1454, 397, 78, 1543, 1071, 3860, 4003, 125, 3258, 2632, 644, 1208, 190, 2070, 3422, 2356, 467, 1553, 1613, 3336, 3893, 411, 4063, 2481, 2975, 1800, 2153, 3517, 2478, 3482, 959, 1434, 788, 3116, 2896, 939, 1981, 1893, 1293, 2272, 208, 780, 1906, 3214, 108, 634, 906, 2331, 4059, 1032, 2958, 1411, 2866, 828, 3510, 613, 667, 642, 3521, 2496, 1189, 2903, 3329, 901, 172, 151, 2633, 2503, 1931, 1942, 1053, 2716, 857, 1492, 2609, 947, 3928, 2301, 1495, 1701, 404, 3011, 207, 2948, 2632, 1720, 1444, 99, 2558, 194, 939, 1015, 83, 2923, 2788, 652, 2877, 1679, 1086, 772, 752, 2802, 1646, 2192, 2103, 2867, 1667, 505, 792, 313, 2568, 3327, 2149, 1629, 1427, 882, 2650, 2632, 2369, 1665, 456, 303, 3708, 855, 1936, 4030, 2064, 1884, 1949, 815, 2817, 536, 3458, 2479, 3118, 622, 2673, 2513, 2744, 3447, 3434, 3908, 382, 297, 2980, 3746, 160, 2615, 1477, 2905, 3296, 4098, 345, 3820, 894, 2032, 15, 3558, 1329, 2889, 928, 1687, 720, 2282, 4037, 1057, 1872, 573, 3530, 1983, 1745, 1630, 3255, 1985, 3397, 3663, 2770, 2061, 3415, 1180, 4025, 241, 1893, 3359, 458, 2323, 859, 213, 1491, 2353, 584, 2151, 942, 308, 3147, 677, 3126, 3080, 428, 2065, 1540, 2165, 1949, 1819, 3731, 4122, 79, 1842, 2851, 644, 1882, 500}

    {1989, 1486, 3528, 2529, 3883, 2312, 1313, 916, 382, 2587}

    {143, 1036, 109, 710, 636, 2207, 385, 1326, 3141, 81, 3563, 602, 1804, 1918, 3568, 1745, 1576, 2229, 1040, 1467, 1157, 2309, 3230, 1629, 4051, 2071, 2054, 3137, 4040, 2300, 2149, 2650, 1917, 15, 661, 147, 3997, 3038, 3614, 3008, 3791, 1398, 42, 1617, 611, 3255, 1353, 1686, 2220, 3574, 3381, 763, 1915, 2224, 1059, 1422, 3795, 3902, 1155, 901, 1344, 2582, 472, 4057, 759, 3785, 3208, 3809, 2565, 889, 3542, 1961, 3816, 3772, 4035, 3345, 3744, 1335, 2179, 908, 2725, 2921, 2403, 1814, 1657, 699, 3708, 3105, 466, 2627, 211, 984, 3463, 1450, 1732, 308, 4112, 145, 3360, 1433, 2742, 3460, 3885, 2238, 1271, 1127, 508, 1015, 663, 2065, 1442, 2917, 3770, 2037, 2184, 1252, 3688, 3025, 1462, 305, 3756, 1192, 2646, 2687, 2216, 3775, 3644, 3723, 2745, 3679, 2643, 819, 1637, 1533, 720, 3760, 3708, 2352, 3660, 3344, 3085, 1160, 1280, 744, 2972, 1135, 2247, 2772, 2701, 2554, 332, 3843, 2419, 3558, 2114, 3734, 1004, 106, 869, 1966, 1939, 3461, 3636, 2171, 3130, 3571, 1822, 3729, 1573, 1359, 467, 3446, 672, 1675, 598, 3722, 1052, 2304, 2784, 124, 120, 3419, 1561, 2061, 1042, 285, 3428, 402, 2584, 3367, 1651, 2609, 538, 1774, 3645, 1536, 2858, 2032, 2033, 1925, 1127, 2926, 3603, 52, 4067, 2488, 2918, 1556, 3179, 3914, 3527, 2313, 3193, 12, 2601, 2965, 2567, 3017, 739, 1266, 3200, 2999, 346, 1973, 1701, 2445, 3913, 2889, 3189, 2434, 2850, 3606, 1538, 2462, 2519, 1321, 3146, 296, 1232, 2060, 99, 1269, 1591, 2625, 4008, 3885, 3253, 4015, 1715, 2821, 3782, 2393, 3913, 3857, 855, 3014, 260, 3215, 943, 2517, 1919, 2182, 2134, 1283, 1880, 3147, 3214, 952, 3163, 1427, 2355, 2279, 200, 1915, 469, 4116, 1375, 2424, 2192, 3340, 2265, 3712, 1858, 3001, 543, 3385, 2264, 137, 1626, 248, 3046, 1098, 2123, 2406, 200, 30, 2485, 862, 3416, 1200, 3303, 694, 3587, 1345, 4101, 1409, 3015, 876, 3272, 51, 1777, 2627, 1501, 668, 3077, 751, 2300, 139, 1015, 4136, 140, 4039, 822, 910, 3812, 1193, 3991, 488, 422, 1372, 1, 1744, 622, 2525, 2222, 3667, 581, 584, 2101, 1788, 3532, 3558, 1756, 52, 386, 400, 1718, 534, 331, 3378, 2717, 2569, 1058, 875, 693, 789, 3298, 4142, 3164, 3394, 3250, 2119, 109, 3951, 1532, 406, 2147, 1469, 3830, 1025, 3087, 3295, 3951, 1138, 616, 3788, 1369, 1115, 2128, 3716, 2959, 2620, 3028, 927, 2082, 2488, 676, 1976, 2507, 2790, 1903, 1455, 3356, 147, 3786, 599, 2635, 1266, 1151, 2284, 331, 3606, 4132, 319, 2425, 1199, 617, 2132, 3625, 2239, 1485, 2729, 943, 1306, 2884, 4024, 1675, 1443, 1756, 3411, 2263, 3804, 1766, 2860, 1037, 316, 2382, 3394, 1735, 490, 1369, 3339, 3718, 725, 388, 3917, 3785, 293, 1880, 964, 4005, 946, 1021, 1147, 3323, 2418, 2623, 1223, 92, 564, 3330, 1380, 247, 1046, 1866, 945, 1457, 2954, 2330, 3515, 3884, 1854, 649, 3292, 3133, 3586, 285, 854, 492, 400, 2473, 161, 3195, 1680, 3665}

    {769, 3135, 1962, 747, 1632, 3720, 709, 3191, 2847, 3663}

    Returns: 58

  97. 86033007

    {254807, 89867, 61159, 230353, 80609, 265429, 218818, 201567, 307237, 192414, 130496, 228015, 207557, 157504, 47698, 184610, 126445, 237110, 204407, 316087, 301046, 260693, 102078, 78852, 190894, 216901, 79898, 255069, 75032, 273432, 201184, 300643, 173472, 10890, 134440, 201800, 245465, 101310, 267924, 202315, 97159, 270319, 260281, 90608, 262811, 70270, 126818, 246600, 161775, 242911, 119765, 22775, 214701, 102240, 95682, 282523, 163933, 122661, 259406, 60708, 23481, 97948, 38092, 62841, 306777, 104331, 215694, 150786, 67321, 168596, 122342, 315294, 220984, 220228, 181318, 1025, 275094, 312144, 79834, 39462, 165120, 300906, 204049, 81282, 33363, 73236, 8023, 289695, 143265, 3994, 288618, 326902, 244074, 279862, 262286, 129752, 16861, 272169, 98264, 58039, 208153, 32327, 16362, 120933, 9880, 100874, 268343, 113882, 255659, 119553, 35454, 79127, 327870, 251147, 236519, 134185, 17743, 90936, 74969, 256254, 317627, 12838, 286666, 278442, 233608, 6921, 252333, 118940, 251843, 10783, 323379, 314066, 32935, 4591, 54385, 259266, 252753, 153679, 208325, 213553, 133670, 283577, 172355, 30444, 231312, 110352, 78402, 198854, 262878, 76444, 289661, 287, 303381, 174171, 141232, 178845, 71594, 105366, 175347, 111482, 5394, 211376, 41501, 151385, 232653, 331679, 282544, 224693, 289017, 329897, 27981, 273124, 123856, 272749, 265842, 246065, 3789, 196013, 249566, 21134, 126836, 32779, 75555, 220673, 64573, 153179, 113267, 5600, 85688, 265848, 242768, 320561, 260485, 65599, 281157, 140163, 226455, 184352, 52312, 246507, 152445, 143134, 169240, 288806, 89460, 6302, 49523, 17690, 266534, 169844, 315614, 1124, 113874, 299416, 23743, 105608, 177436, 93372, 171063, 139730, 103649, 81543, 166675, 132927, 198579, 189854, 258206, 119042, 111025, 188589, 133331, 65099, 13035, 259070, 107969, 70015, 87672, 231531, 220661, 202932, 221053, 169214, 137826, 326462, 313954, 334, 154549, 232378, 213697, 216719, 227789, 224554, 32849, 248137, 71101, 924, 200696, 136706, 31833, 50954, 178375, 221490, 294163, 218813, 305869, 261764, 167278, 89141, 12856, 161490, 219962, 296000, 59257, 82859, 71290, 230616, 98639, 56400, 12561, 45844, 336261, 89436, 257879, 217674, 1686, 161500, 120642, 176101, 336131, 129450, 25880, 311651, 328696, 257313, 275090, 72589, 163832, 52793, 92043, 69640, 331439, 297348, 260188, 145597, 124717, 211260, 772, 127570, 194620, 74804, 295674, 320595, 173098, 77100, 192943, 296275, 51670, 306406, 267060, 24000, 43330, 87973, 140160, 265798, 97743, 155884, 322794, 46321, 217258, 289293, 200146, 308796, 57994, 146883, 333288, 121695, 246495, 269512, 300607, 316631, 123255, 181849, 186401, 67779, 236521, 232910, 150149, 97300, 8067, 107823, 322793, 123048, 279864, 318113, 195274, 107382, 267652, 147111, 79619, 327922, 272337, 330547, 27777, 81123, 49434, 198368, 40476, 149164, 67971, 101937, 155252, 246804, 318834, 217086, 93515, 278081, 7584, 31746, 283755, 76328, 63446, 217099, 80236, 112667, 11000, 325376, 230902, 76568, 68348, 164103, 233100, 136289, 302438, 305300, 336145, 300685, 162735, 117194, 252022, 142077, 92807, 287447, 5529, 263055, 277473, 540, 240207, 319460, 50276, 188370, 45618, 131935, 69687, 66952, 332453, 31608, 29392, 196659, 320680, 309685, 334179, 50336, 256335, 168465, 304022, 219131, 11530, 109271, 267466, 183509, 142807, 178984, 159867, 163785, 126498, 151568, 232288, 337034, 39573, 109609, 279373, 107405, 266197, 55010, 70220, 112214, 249584, 157686, 319055, 191469, 287339, 130686, 136573, 129024, 26729, 206924, 134902, 152099, 230817, 243133, 113001, 259177, 5321, 172186, 179531, 295598, 120535, 302284, 42450, 222827, 298351, 139992, 109950, 8046, 218542}

    {198217, 178190, 46027, 120199, 67980, 251475, 29362, 207540, 266360, 55407}

    {17833, 181366, 25823, 76384, 265793, 30458, 103847, 66650, 58899, 136925, 242956, 12519, 124508, 239598, 99914, 205692, 249023, 96985, 135330, 96267, 283264, 307930, 254767, 161779, 157149, 52002, 119515, 26271, 307613, 23732, 82792, 149417, 60741, 81085, 16323, 177240, 84531, 22641, 68838, 206742, 160834, 335254, 16417, 95926, 212234, 293691, 90764, 109092, 112921, 65812, 253784, 203094, 223630, 277850, 31470, 125791, 159216, 196987, 96698, 191293, 159711, 92245, 219183, 267329, 135669, 227004, 302355, 224573, 227914, 212006, 119088, 331572, 265135, 57073, 125950, 47537, 115419, 235972, 196508, 110815, 89672, 43058, 256355, 17528, 166297, 190283, 32598, 65842, 331956, 272297, 325842, 60413, 11794, 38780, 112106, 152487, 205257, 9036, 330191, 147246, 252816, 274044, 190186, 117575, 109934, 191786, 222781, 289537, 219614, 146115, 35504, 153785, 131899, 266516, 170807, 77099, 105257, 147326, 77619, 164261, 257490, 307897, 85243, 302444, 269958, 39238, 298716, 155848, 194212, 315415, 286418, 270120, 182985, 202981, 18426, 72705, 20057, 148877, 237310, 296656, 195482, 102198, 49082, 173481, 169821, 27493, 33905, 236959, 199707, 157417, 206993, 83239, 55858, 42292, 84568, 316211, 168090, 160435, 226280, 182979, 285975, 293134, 10677, 137339, 239703, 104415, 290652, 16066, 326233, 66116, 169029, 323353, 196736, 23833, 325992, 238689, 72853, 300478, 151459, 172505, 279551, 246132, 8206, 215648, 310231, 210619, 104899, 329808, 84040, 134550, 147455, 153712, 144021, 225328, 124969, 270970, 226886, 99424, 131428, 238564, 252382, 166153, 116395, 301999, 326249, 199201, 102072, 242795, 256536, 232950, 316693, 89823, 154112, 168838, 320974, 252572, 278731, 241715, 247224, 95477, 61276, 172673, 220176, 277598, 176337, 76666, 182046, 56297, 307277, 206813, 299833, 165640, 34278, 315081, 71035, 92230, 73008, 135338, 18827, 159739, 266897, 91425, 27129, 311977, 180768, 33369, 275659, 152378, 128321, 238750, 271150, 309312, 325863, 184576, 237988, 135961, 297008, 39373, 105934, 136269, 102777, 104076, 145426, 293394, 229549, 318941, 100287, 18898, 286899, 93585, 12759, 4911, 235249, 132875, 228903, 163077, 163198, 237947, 180169, 157349, 8438, 187352, 30256, 53770, 219046, 73191, 8276, 23137, 202475, 291570, 323354, 294837, 268148, 140622, 278691, 254770, 74623, 59590, 2614, 266016, 141262, 289835, 48145, 178828, 281762, 140124, 143469, 256777, 150863, 322010, 73982, 98476, 307028, 73245, 169270, 68089, 333807, 319530, 158894, 298381, 333111, 75723, 87318, 326611, 40116, 45557, 314937, 214215, 97360, 47614, 2064, 151274, 244240, 67950, 228431, 301360, 153773, 20016, 263146, 316192, 171186, 200171, 36765, 266422, 235240, 293176, 203669, 17764, 268741, 212064, 283298, 83018, 64103, 131127, 16445, 182675, 59888, 227379, 210390, 186991, 110335, 334045, 112830, 15290, 241439, 152386, 175376, 56360, 306623, 194134, 33021, 186176, 40437, 123423, 138106, 228554, 137215, 282168, 336480, 233368, 274504, 96129, 180276, 110972, 4732, 215033, 23379, 268556, 309813, 238006, 332150, 271399, 284194, 28306, 208957, 270910, 33814, 35856, 31628, 174739, 105284, 242572, 248044, 236252, 231000, 182423, 173242, 311955, 307854, 201418, 228025, 330740, 168072, 132383, 78600, 70695, 209869, 97161, 272152, 77771, 330254, 289055, 149139, 283289, 303998, 330924, 27740, 51529, 305126, 327195, 91329, 304830, 136712, 324825, 79415, 144358, 63648, 262629, 315196, 165575, 28117, 206759, 317761, 331428, 334534, 219425, 29319, 296441, 283749, 213693, 134350, 162946, 134364, 307006, 274135, 250539, 19828, 310027, 213619, 276128, 41177, 60690, 62285, 221681, 222813, 30410, 302677, 143748, 235688, 63027, 148677, 180792, 149718, 209861, 238172}

    {125596, 159143, 108605, 138720, 286680, 16434, 262532, 233270, 161625, 32742}

    Returns: 24

  98. 11

    {3, 4, 2, 2, 3, 5, 5, 3, 5, 4, 4, 3, 1, 1, 3, 1, 4, 4, 3, 5, 1, 2, 5, 1, 1, 5, 2, 3, 5, 4, 2, 1, 5, 3, 5, 4, 1, 2, 1, 5, 4, 1, 3, 3, 5, 3, 5, 4, 4, 1, 4, 1, 4, 1, 1, 5, 4, 5, 3, 3, 4, 5, 3, 4, 3, 2, 3, 1, 4, 3, 2, 4, 5, 2, 3, 2, 3, 4, 5, 3, 2, 4, 3, 5, 5, 2, 4, 1, 2, 5, 4, 2, 2, 3, 1, 5, 2, 4, 5, 1, 1, 1, 5, 1, 1, 3, 3, 5, 4, 1, 3, 4, 1, 5, 3, 4, 4, 3, 5, 4, 1, 5, 3, 3, 1, 2, 5, 5, 1, 5, 2, 5, 3, 2, 5, 1, 4, 3, 5, 1, 1, 1, 3, 1, 5, 3, 2, 3, 2, 2, 3, 3, 3, 2, 3, 5, 1, 5, 1, 4, 4, 2, 5, 3, 2, 2, 4, 3, 5, 4, 4, 1, 1, 1, 1, 5, 2, 3, 4, 1, 5, 4, 1, 2, 5, 3, 4, 4, 2, 3, 5, 2, 3, 5, 5, 2, 5, 1, 2, 1, 1, 4, 1, 3, 2, 1, 4, 3, 1, 2, 5, 4, 3, 1, 1, 4, 1, 2, 2, 5, 4, 2, 3, 2, 3, 2, 1, 5, 3, 2, 5, 4, 4, 5, 4, 3, 1, 1, 3, 5, 5, 2, 3, 2, 1, 5, 1, 3, 5, 3, 1, 3, 5, 5, 1, 1, 2, 4, 3, 1, 5, 3, 2, 5, 4, 3, 2, 3, 5, 5, 4, 1, 2, 3, 3, 1, 3, 2, 3, 4, 4, 4, 2, 1, 5, 5, 1, 2, 1, 4, 5, 5, 3, 5, 5, 5, 4, 3, 1, 5, 4, 1, 1, 5, 3, 5, 5, 4, 4, 5, 5, 5, 4, 3, 5, 5, 1, 2, 5, 2, 2, 5, 1, 2, 3, 4, 1, 2, 1, 3, 5, 4, 3, 3, 3, 5, 3, 1, 2, 3, 5, 5, 1, 1, 4, 2, 2, 5, 5, 3, 5, 1, 1, 4, 5, 3, 1, 4, 1, 3, 5, 4, 1, 5, 1, 3, 3, 3, 5, 2, 4, 4, 5, 1, 2, 3, 2, 1, 2, 4, 5, 2, 2, 3, 4, 3, 1, 5, 2, 4, 4, 1, 5, 2, 2, 3, 1, 3, 4, 4, 1, 3, 2, 4, 3, 2, 1, 5, 3, 5, 5, 5, 4, 5, 1, 1, 3}

    {4, 4, 4, 1, 5, 4, 2, 5, 2, 2}

    {3, 2, 4, 2, 1, 5, 1, 1, 5, 1, 1, 1, 3, 2, 2, 1, 4, 3, 1, 3, 4, 2, 3, 4, 5, 2, 1, 3, 3, 1, 1, 5, 5, 1, 5, 5, 1, 2, 3, 5, 3, 1, 5, 5, 1, 4, 5, 2, 3, 1, 4, 1, 5, 1, 4, 5, 5, 3, 4, 4, 2, 5, 4, 2, 4, 2, 1, 3, 2, 2, 2, 5, 2, 1, 2, 5, 4, 5, 3, 2, 1, 4, 5, 3, 1, 2, 2, 2, 1, 4, 1, 1, 5, 3, 1, 3, 2, 5, 4, 2, 2, 3, 3, 2, 1, 3, 5, 5, 1, 1, 3, 1, 2, 3, 1, 2, 1, 1, 2, 2, 3, 5, 1, 2, 1, 4, 3, 2, 2, 5, 5, 1, 4, 5, 1, 1, 5, 1, 1, 5, 1, 2, 1, 4, 3, 3, 4, 1, 2, 3, 2, 4, 3, 3, 2, 1, 1, 1, 2, 5, 1, 5, 4, 3, 2, 2, 1, 4, 5, 1, 4, 2, 1, 2, 4, 5, 4, 1, 1, 1, 3, 2, 5, 3, 5, 4, 5, 3, 4, 3, 5, 4, 1, 1, 1, 3, 4, 3, 5, 4, 3, 1, 3, 3, 5, 5, 3, 3, 4, 3, 2, 2, 4, 1, 1, 3, 2, 1, 2, 1, 2, 4, 2, 1, 2, 4, 3, 1, 5, 3, 4, 3, 5, 2, 1, 1, 4, 4, 3, 4, 1, 5, 1, 2, 2, 4, 2, 4, 5, 3, 1, 4, 5, 2, 5, 3, 3, 4, 2, 1, 1, 3, 4, 1, 4, 3, 2, 5, 5, 4, 1, 5, 1, 4, 1, 1, 5, 4, 1, 3, 3, 1, 4, 2, 3, 5, 2, 4, 1, 4, 1, 3, 4, 2, 1, 2, 1, 5, 3, 5, 4, 5, 2, 2, 1, 5, 5, 2, 1, 3, 1, 1, 2, 3, 5, 1, 1, 3, 2, 3, 5, 3, 3, 2, 1, 2, 3, 1, 3, 2, 3, 1, 1, 3, 1, 3, 4, 2, 4, 4, 3, 1, 4, 2, 2, 3, 5, 4, 4, 2, 5, 2, 3, 4, 1, 1, 3, 5, 5, 1, 4, 5, 4, 5, 5, 3, 4, 4, 1, 5, 3, 5, 5, 1, 4, 4, 5, 1, 1, 4, 1, 4, 5, 4, 4, 4, 5, 4, 3, 3, 2, 1, 3, 1, 2, 2, 1, 3, 4, 1, 4, 3, 1, 2, 1, 5, 3, 3, 3, 2, 2, 2, 1, 2, 1, 3, 2}

    {1, 3, 2, 2, 4, 2, 1, 4, 3, 2}

    Returns: 3378

  99. 523260295

    {3988080, 555072, 4003968, 3416396, 2913901, 2757352, 3859703, 4255047, 77322, 4052273, 684980, 3039696, 3591383, 2377713, 2886794, 2956241, 2113939, 87857, 3911499, 1661494, 1318347, 1109087, 219032, 4202709, 793358, 2272410, 2318447, 3387321, 2341283, 440087, 3209722, 1303322, 1193833, 1516665, 1392977, 2186108, 3579900, 1901044, 280179, 4231895, 928295, 3210256, 2729612, 92108, 1332029, 4041042, 553693, 2124045, 3293446, 2529127, 3191699, 2230093, 1537560, 2726548, 3032417, 817047, 2766271, 276797, 3502888, 3227555, 3630819, 1869643, 1663518, 994426, 305907, 2339736, 2045020, 4159399, 3193255, 517005, 4179746, 3219353, 1171144, 3427069, 3677995, 2077375, 932621, 2707866, 4024134, 4110226, 221638, 1059810, 4179773, 918441, 2988266, 4151621, 3043929, 3821964, 403415, 3480941, 1303207, 1836216, 3440654, 3412827, 3030404, 2900992, 1609988, 4273071, 856011, 4157903, 913866, 646491, 1651360, 3027372, 3086487, 2019039, 3784036, 2708864, 34704, 988316, 2702624, 170916, 2662779, 4150725, 1980030, 2119986, 636248, 1079919, 2021260, 911664, 430895, 461321, 4181709, 3498956, 2646970, 4347426, 2166094, 3973148, 3841684, 3046851, 2286788, 791021, 2440639, 1250851, 723762, 3950378, 1814866, 1175161, 2260804, 2405788, 835247, 2496744, 1325190, 3690154, 3213505, 2880896, 2300853, 3549142, 4273609, 2040810, 202277, 1970840, 746508, 2061770, 2847401, 1084076, 3045316, 3938984, 1474364, 3748273, 1294607, 1952615, 326792, 1461002, 3083651, 301256, 1882068, 1883205, 1898427, 1677912, 872123, 3282293, 910115, 1889888, 1290527, 2259811, 13502, 2687145, 3146303, 2066999, 3104060, 2794650, 172124, 4016477, 375299, 4159470, 2463023, 4234201, 3524626, 737321, 1586983, 3528731, 819401, 2694340, 2130404, 2871236, 4249437, 3883169, 552668, 963472, 3994469, 4169844, 943126, 1209613, 2232342, 3672524, 2986049, 2154746, 2606356, 1758249, 3581767, 3574408, 3647212, 1855534, 1661149, 3329316, 3015173, 2371046, 2178081, 896817, 1863136, 1598179, 2016653, 3455088, 1637136, 582339, 2284165, 3507255, 1170769, 1658556, 2389321, 2879678, 4047678, 444289, 4111966, 3786984, 2224732, 3096115, 3685516, 4274365, 4103058, 225516, 3782366, 4099, 26597, 662989, 1734610, 1966502, 175145, 1375673, 1926331, 2335254, 3815929, 1545081, 603654, 3074981, 3136437, 3287615, 1399854, 305072, 897481, 74697, 1418581, 4310333, 1065525, 156029, 282128, 68429, 1889443, 394665, 1370269, 2207126, 1258945, 336468, 723722, 1283728, 2378879, 2959056, 2178406, 3407685, 3681720, 511656, 1366115, 1944240, 3802739, 3875065, 3974629, 3925380, 1123507, 3581031, 2229625, 3082638, 1712941, 2044796, 1590038, 1928200, 3761579, 2371597, 2534244, 1177318, 4265351, 80284, 406262, 3637490, 253685, 1095024, 995883, 4321809, 617454, 296288, 4006520, 3697991, 2245085, 866874, 4232930, 3828108, 1074947, 1160898, 3715392, 267913, 2273525, 2833652, 558926, 923898, 3226992, 254493, 1450379, 1690375, 339809, 2402527, 1297684, 2673171, 998607, 377097, 2243508, 2866847, 284839, 4018846, 1904690, 1126911, 2436154, 1482031, 3757163, 640158, 3814952, 4064359, 1016809, 4118322, 126587, 4052323, 2017732, 2396929, 3593799, 3846258, 3428377, 2695504, 2226277, 3511397, 4133097, 2963989, 2859180, 215573, 1862036, 2672618, 3369662, 3389173, 3002463, 81166, 3910430, 1038969, 2652299, 3882268, 3921351, 2805524, 1095971, 2349842, 1734184, 3286400, 4354, 2405347, 775245, 474100, 2025691, 2490247, 2967490, 2314813, 3756665, 2973521, 962245, 2096344, 927386, 551130, 1590906, 1081031, 1421936, 1655468, 1773136, 1275354, 955485, 529589, 3127252, 1597544, 4155209, 2029468, 1248379, 1799525, 1553477, 3263608, 1125855, 2932946, 3611978, 2548802, 2206917, 485353, 3076600, 3316769, 3582210, 2446035, 1826703, 450094, 409489, 2032727, 3007928, 2406286, 936759, 3416652, 4345198, 128969, 3125497, 3016400, 3650580, 548097, 1659790, 1026341, 3038152, 218898, 1932998, 3358973, 179229, 1132898, 1051713, 4084047, 2484444, 1253886, 2227662, 1807268, 497896, 2369373, 3232597, 196359, 4171461, 1091322, 2657315, 1820581, 1320027, 2622230, 719639, 198402, 853995, 2350315, 2259795, 2679493, 2296148, 3257282, 169266, 4339887, 912135, 3743139, 2765883, 2041965, 133405, 3420305, 4300606, 2955120, 503760, 671042, 4149973, 1804112, 1809506, 3398075}

    {3323167, 2816668, 2036056, 269400, 3833344, 2665887, 1912755, 1104806, 1192276, 3527319}

    {2218803, 1991364, 3304654, 1030955, 1029273, 812716, 201112, 1608554, 2174421, 3459850, 3241225, 52703, 3053204, 3916532, 978058, 412275, 366899, 1891507, 1574564, 3322530, 4285331, 3520249, 3380512, 1364120, 1851101, 3375539, 8462, 1866986, 1916821, 765417, 1757548, 383890, 3616585, 94795, 2584556, 727598, 912165, 1198931, 1922254, 1583431, 2818735, 584951, 1988739, 3438065, 4075399, 1522078, 420500, 3146555, 1671023, 1570635, 524094, 4353060, 1093746, 4344984, 294345, 719973, 4093539, 4091987, 1931504, 80726, 62192, 2276142, 2581219, 3395999, 2155296, 661450, 1439532, 3336311, 1898118, 3528520, 3319205, 848055, 1724560, 1315287, 3050609, 1265193, 3713185, 449501, 4286615, 1597981, 2674515, 3034919, 2806439, 2568258, 3953870, 3374279, 1296769, 3138818, 815780, 864697, 538192, 2458183, 1183987, 429672, 4316789, 3919967, 692847, 892366, 1370994, 2923119, 4206871, 578866, 1883438, 2406486, 391917, 4045257, 737614, 3661748, 3180845, 2028545, 2776114, 4132589, 3854362, 212586, 2148401, 1063950, 1530546, 2265599, 1485955, 96300, 356560, 2837361, 2231902, 892107, 233201, 4099790, 2928072, 2109682, 1765570, 1086504, 176659, 3519544, 3166318, 118199, 1454866, 341313, 1787255, 3936852, 1909453, 4047490, 1880774, 383094, 610080, 1908156, 3287544, 3027317, 2172252, 2157329, 3399421, 1675777, 2372539, 3081730, 84832, 535742, 2028584, 3176775, 1578475, 4150564, 2336175, 4262420, 2091206, 2780548, 3907800, 569745, 2510700, 1530899, 2923279, 3267958, 3680044, 243007, 1807712, 2661620, 250347, 730309, 919598, 1265454, 3777695, 671781, 1211896, 3382827, 2515517, 364009, 1461458, 648831, 1613931, 3919330, 190234, 582958, 3414024, 3036493, 316733, 3196861, 3892310, 2082106, 1238016, 1279698, 809441, 2123877, 3830489, 594661, 3586527, 947321, 2507144, 2170250, 1750212, 3506428, 2800231, 2936732, 4357106, 2602570, 2478546, 3182307, 3012630, 2846006, 880680, 3949313, 3110231, 2558765, 4145500, 1474946, 4125060, 1723686, 4310498, 2230687, 549287, 628611, 3624177, 3097307, 2306818, 3899210, 1664333, 2214427, 1715333, 728449, 1343351, 1782750, 2311711, 2910880, 3669320, 1691061, 344557, 684217, 1643753, 4218785, 2916151, 3503746, 2183780, 580027, 4035933, 949412, 418228, 1060671, 166167, 853878, 3674182, 3494927, 2906621, 3458547, 468843, 296864, 2164924, 1017909, 623287, 440680, 218569, 3404599, 1478475, 1711191, 923361, 285730, 2612806, 2947312, 1141327, 4179171, 4233840, 1237433, 379703, 1825591, 2653670, 1696673, 3889678, 2650632, 2172924, 1077705, 3693690, 3229193, 208791, 1213429, 3798277, 379844, 3973307, 3202681, 1515514, 2512426, 1744103, 2854042, 68717, 308426, 3140268, 2489949, 913186, 2098840, 3411675, 2662636, 840614, 1565962, 113761, 1399776, 3456364, 1595590, 27219, 353540, 578515, 1851808, 2382182, 155397, 1441127, 3285038, 3615027, 4314107, 615224, 1444516, 2156005, 2841975, 1214829, 2157353, 3004695, 2528882, 1574030, 2946509, 1365624, 876142, 3942471, 2561445, 86361, 1861526, 2305644, 796661, 3733879, 1204187, 1149309, 416892, 3626252, 122660, 1759970, 4212771, 3914894, 2370595, 1682571, 577668, 553959, 3096351, 390469, 3484899, 3132214, 2263488, 220674, 856412, 4250678, 3833061, 1275940, 846630, 999258, 1541426, 3365090, 3915047, 1815041, 585344, 4040477, 2885291, 726326, 3467978, 2709712, 3131297, 3607549, 3074995, 3240503, 2159488, 2561510, 3372534, 438180, 96402, 684721, 3741779, 69367, 889052, 2777216, 884372, 2681812, 2516127, 1076840, 4339706, 384562, 3831863, 2946437, 2480668, 772155, 1031205, 1816069, 388913, 1136246, 2550361, 3883739, 4322497, 577678, 3816108, 2368153, 3707832, 4207989, 1223124, 1978574, 2424592, 375403, 650167, 4099949, 2196168, 1636858, 91083, 987358, 2331735, 926829, 187482, 3520723, 4327601, 1493202, 1968822, 3492138, 2777375, 3408855, 2294275, 2779892, 1964666, 2748184, 4029932, 386695, 4359000, 1829588, 2200608, 3021410, 713886, 4217477, 3857014, 3339957, 500582, 1554067, 3587063, 2692887, 1137441, 3155085, 1066193, 2992794, 2338871, 2390591, 4076902, 2423503, 2817161, 3305877, 3800522, 224701, 3306613, 3638266, 2032003, 646862, 3560686, 272481, 2665086, 3732718, 4104062, 319756, 1063235, 406172, 1725866, 2772279, 2148153, 840461, 2294556, 4048945, 592832, 1292173, 1118736}

    {2063445, 2948857, 2492376, 2453928, 238293, 2407646, 2649911, 3705074, 3821005, 3432756}

    Returns: 42

  100. 1809

    {5, 9, 1, 6, 4, 5, 11, 12, 28, 27, 28, 15, 10, 17, 23, 5, 5, 3, 28, 4, 14, 22, 1, 13, 17, 5, 24, 1, 16, 14, 4, 3, 17, 12, 19, 5, 5, 13, 21, 3, 6, 12, 24, 4, 23, 22, 26, 22, 25, 25, 5, 8, 5, 17, 23, 25, 8, 6, 16, 9, 21, 21, 25, 29, 17, 9, 18, 2, 16, 28, 9, 7, 17, 23, 28, 7, 19, 4, 16, 13, 12, 6, 28, 20, 4, 8, 11, 17, 1, 15, 14, 7, 13, 18, 18, 4, 7, 23, 1, 24, 9, 26, 16, 17, 3, 17, 10, 6, 2, 14, 1, 27, 9, 26, 14, 9, 22, 1, 27, 27, 1, 29, 14, 7, 21, 8, 25, 12, 29, 17, 16, 28, 20, 22, 13, 1, 12, 18, 28, 10, 10, 13, 2, 17, 22, 3, 21, 28, 2, 1, 12, 21, 29, 15, 19, 6, 17, 9, 8, 22, 12, 14, 27, 13, 13, 26, 10, 6, 13, 19, 25, 2, 5, 13, 28, 29, 3, 10, 26, 28, 28, 9, 16, 17, 22, 28, 28, 4, 3, 29, 7, 21, 1, 7, 25, 15, 17, 28, 1, 26, 21, 4, 29, 9, 20, 18, 28, 14, 15, 29, 1, 23, 4, 7, 10, 5, 28, 29, 9, 12, 11, 9, 26, 20, 19, 24, 2, 13, 9, 7, 25, 8, 26, 19, 17, 29, 1, 3, 18, 21, 26, 19, 25, 20, 5, 26, 22, 18, 13, 28, 23, 11, 12, 21, 14, 24, 26, 25, 9, 2, 26, 4, 4, 16, 9, 15, 12, 11, 13, 15, 16, 29, 4, 17, 6, 29, 3, 13, 11, 26, 3, 26, 7, 3, 21, 20, 10, 3, 11, 17, 19, 7, 9, 9, 19, 12, 18, 4, 19, 10, 5, 22, 10, 29, 1, 25, 24, 16, 9, 22, 28, 6, 9, 18, 1, 8, 16, 8, 4, 3, 28, 15, 27, 21, 15, 16, 10, 14, 29, 13, 6, 11, 19, 8, 12, 29, 5, 16, 26, 17, 19, 7, 15, 29, 9, 27, 1, 11, 10, 3, 4, 26, 17, 29, 23, 25, 8, 8, 5, 3, 7, 7, 26, 25, 12, 22, 1, 9, 19, 29, 16, 8, 1, 17, 4, 17, 20, 13, 7, 1, 9, 29, 27, 26, 6, 9, 1, 20, 7, 12, 27, 20, 5, 17, 17, 13, 2, 3, 3, 1, 29, 19, 13, 19, 19, 28, 5, 17, 11, 10, 10, 21, 4}

    {1, 14, 14, 9, 17, 14, 12, 1, 9, 2}

    {7, 20, 11, 10, 17, 28, 22, 5, 24, 25, 6, 19, 9, 19, 7, 15, 17, 23, 19, 21, 1, 9, 23, 16, 25, 27, 3, 16, 16, 3, 5, 6, 25, 17, 12, 10, 1, 16, 13, 25, 5, 11, 14, 13, 14, 27, 10, 2, 11, 16, 15, 24, 20, 17, 5, 5, 22, 6, 10, 14, 14, 2, 2, 16, 21, 29, 16, 22, 13, 27, 8, 28, 13, 5, 14, 27, 23, 18, 2, 4, 9, 19, 2, 4, 12, 13, 4, 21, 20, 6, 24, 27, 27, 19, 23, 16, 24, 13, 24, 20, 21, 5, 24, 24, 10, 14, 4, 14, 8, 14, 3, 9, 6, 16, 10, 28, 13, 13, 14, 10, 5, 9, 13, 24, 9, 2, 4, 10, 6, 17, 1, 13, 4, 8, 9, 8, 3, 29, 26, 26, 15, 18, 4, 14, 27, 28, 24, 10, 17, 5, 2, 8, 1, 18, 2, 19, 12, 11, 11, 18, 16, 21, 17, 25, 3, 28, 20, 23, 25, 8, 21, 1, 29, 15, 10, 28, 1, 16, 3, 18, 25, 1, 28, 4, 12, 12, 9, 23, 27, 29, 23, 2, 7, 10, 28, 13, 21, 18, 27, 15, 8, 16, 1, 3, 9, 17, 10, 14, 28, 7, 8, 27, 19, 21, 12, 5, 17, 22, 14, 20, 24, 2, 13, 8, 9, 28, 27, 20, 3, 14, 1, 25, 3, 4, 18, 1, 9, 21, 9, 29, 8, 26, 5, 6, 10, 2, 29, 3, 2, 29, 20, 25, 13, 6, 7, 7, 17, 11, 3, 15, 2, 15, 21, 8, 23, 3, 13, 17, 21, 23, 22, 26, 5, 8, 23, 15, 20, 1, 2, 17, 6, 10, 18, 17, 7, 19, 18, 4, 11, 13, 6, 11, 4, 23, 13, 25, 4, 22, 27, 8, 26, 3, 26, 15, 26, 25, 9, 4, 28, 25, 10, 17, 28, 3, 29, 11, 29, 26, 7, 14, 14, 10, 22, 29, 22, 15, 26, 8, 9, 8, 28, 7, 9, 21, 6, 5, 10, 11, 27, 9, 3, 3, 28, 18, 7, 6, 5, 21, 2, 1, 3, 8, 16, 4, 25, 27, 10, 12, 20, 7, 16, 29, 1, 15, 5, 8, 3, 4, 7, 5, 10, 20, 29, 13, 29, 18, 9, 17, 22, 16, 3, 25, 3, 3, 10, 10, 28, 18, 11, 23, 23, 25, 12, 24, 5, 18, 1, 27, 5, 4, 14, 8, 5, 14, 16, 7, 10, 8, 18, 26, 7, 22, 3}

    {10, 21, 20, 5, 6, 5, 8, 14, 21, 12}

    Returns: 70

  101. 153335

    {210, 339, 253, 85, 151, 277, 211, 277, 244, 35, 100, 256, 107, 130, 224, 111, 237, 3, 184, 259, 27, 302, 106, 246, 285, 215, 186, 183, 154, 129, 96, 45, 264, 161, 64, 158, 66, 263, 11, 205, 85, 337, 46, 53, 131, 185, 63, 155, 12, 317, 311, 205, 156, 71, 196, 262, 312, 20, 50, 15, 172, 297, 123, 110, 88, 87, 22, 35, 194, 329, 180, 115, 262, 173, 44, 287, 255, 217, 17, 46, 165, 313, 45, 283, 255, 263, 177, 207, 20, 215, 195, 331, 195, 246, 81, 295, 121, 192, 102, 198, 313, 11, 100, 181, 18, 83, 276, 244, 39, 35, 240, 85, 210, 57, 300, 213, 26, 121, 218, 309, 89, 32, 257, 63, 324, 286, 256, 37, 243, 245, 220, 274, 209, 237, 211, 306, 31, 176, 192, 259, 57, 286, 41, 222, 306, 154, 100, 167, 335, 75, 207, 189, 3, 73, 209, 11, 194, 168, 191, 176, 21, 125, 136, 123, 267, 255, 311, 336, 338, 78, 204, 57, 135, 70, 46, 315, 96, 121, 265, 134, 283, 247, 314, 85, 197, 65, 9, 138, 254, 90, 4, 243, 329, 128, 77, 326, 56, 163, 233, 43, 8, 84, 53, 34, 240, 148, 217, 335, 10, 112, 4, 219, 26, 287, 21, 287, 105, 212, 283, 138, 148, 168, 120, 200, 284, 189, 224, 71, 306, 37, 48, 45, 324, 278, 254, 275, 151, 36, 276, 270, 79, 42, 41, 176, 13, 208, 112, 66, 158, 302, 17, 220, 77, 3, 221, 6, 289, 77, 276, 115, 202, 21, 244, 195, 31, 39, 337, 241, 136, 157, 230, 150, 224, 295, 289, 148, 324, 186, 291, 221, 58, 206, 192, 132, 311, 295, 160, 241, 201, 336, 129, 26, 311, 164, 275, 246, 307, 196, 107, 72, 106, 196, 83, 278, 97, 225, 253, 92, 177, 150, 73, 170, 100, 264, 190, 339, 230, 188, 12, 67, 175, 179, 139, 196, 47, 304, 12, 77, 184, 138, 279, 316, 19, 229, 321, 296, 307, 324, 224, 43, 140, 158, 307, 134, 157, 86, 194, 62, 303, 272, 185, 273, 221, 219, 98, 65, 255, 181, 210, 324, 72, 38, 170, 185, 34, 26, 188, 201, 324, 262, 269, 132, 340, 211, 16, 281, 317, 203, 4, 229, 145, 87, 20, 198, 184, 261, 128, 227, 184, 148, 83, 223, 329, 57, 52, 113, 315, 209, 193, 295, 162, 200, 244, 103, 318, 4, 144, 24, 143, 111, 145, 157, 177, 106, 340, 28, 174, 97, 314, 285, 125, 308, 321, 218, 216, 18, 237, 96, 240, 262, 137, 183, 86, 53, 35, 104, 12, 119, 14, 127, 284, 41, 183, 139, 25, 318, 129, 41, 257, 16, 231, 57, 86, 191, 225, 82, 95, 21, 78, 233, 307, 168, 210, 183, 188, 139}

    {56, 338, 49, 100, 148, 109, 217, 154, 30, 250}

    {177, 305, 143, 69, 224, 334, 73, 282, 325, 122, 48, 78, 296, 287, 55, 323, 293, 258, 60, 182, 152, 341, 278, 300, 86, 207, 151, 51, 71, 172, 29, 105, 1, 18, 71, 266, 120, 59, 106, 74, 21, 130, 331, 238, 195, 153, 51, 7, 186, 127, 204, 109, 171, 327, 331, 260, 93, 82, 88, 238, 246, 60, 3, 341, 22, 170, 300, 12, 119, 241, 138, 93, 297, 341, 160, 5, 301, 233, 150, 96, 228, 122, 65, 62, 244, 98, 33, 17, 47, 241, 8, 314, 218, 67, 287, 35, 91, 72, 101, 234, 197, 161, 10, 12, 341, 114, 39, 19, 312, 341, 154, 88, 309, 209, 108, 55, 258, 157, 206, 25, 186, 303, 224, 292, 235, 75, 91, 49, 71, 250, 180, 272, 224, 230, 324, 65, 62, 301, 154, 141, 46, 49, 249, 266, 24, 319, 186, 76, 85, 77, 288, 59, 277, 36, 237, 1, 95, 324, 35, 114, 93, 118, 288, 85, 263, 140, 23, 138, 126, 295, 13, 2, 211, 17, 171, 185, 140, 312, 147, 205, 38, 51, 109, 154, 3, 134, 63, 15, 212, 55, 79, 293, 56, 166, 337, 281, 287, 341, 66, 1, 35, 336, 132, 208, 87, 300, 78, 19, 148, 113, 176, 206, 299, 199, 220, 292, 59, 70, 32, 174, 169, 306, 293, 209, 242, 22, 258, 150, 338, 238, 126, 337, 213, 217, 185, 311, 121, 304, 88, 67, 304, 75, 3, 247, 290, 53, 221, 286, 222, 206, 246, 166, 123, 158, 269, 6, 335, 33, 248, 39, 47, 338, 235, 78, 58, 30, 147, 261, 201, 181, 112, 300, 272, 266, 132, 221, 332, 222, 149, 19, 128, 185, 336, 254, 269, 197, 109, 249, 291, 295, 115, 292, 289, 68, 103, 188, 235, 132, 174, 318, 177, 20, 144, 205, 126, 323, 164, 227, 185, 139, 340, 174, 326, 15, 117, 121, 67, 235, 82, 249, 41, 181, 264, 123, 273, 31, 164, 255, 334, 33, 111, 71, 64, 272, 6, 228, 4, 278, 220, 74, 234, 43, 193, 84, 226, 176, 69, 160, 240, 37, 277, 230, 327, 65, 108, 126, 80, 175, 188, 270, 4, 132, 76, 226, 164, 251, 283, 152, 12, 315, 4, 224, 171, 335, 54, 326, 78, 340, 257, 15, 245, 213, 133, 120, 253, 128, 332, 53, 168, 24, 18, 270, 280, 109, 43, 162, 255, 149, 14, 286, 310, 208, 40, 30, 290, 194, 2, 160, 264, 226, 329, 198, 56, 336, 221, 322, 327, 340, 15, 193, 151, 198, 299, 37, 53, 5, 60, 112, 200, 166, 39, 224, 45, 309, 18, 93, 37, 329, 243, 165, 92, 135, 253, 224, 271, 319, 199, 325, 4, 116, 104, 329, 121, 227, 211, 142, 309, 151, 20, 197, 116, 78, 154, 277, 251, 124}

    {126, 86, 245, 198, 147, 294, 202, 81, 150, 325}

    Returns: 14

  102. 5703858

    {6447, 9850, 2643, 18994, 15848, 9231, 7042, 1480, 5976, 6057, 10369, 10606, 19053, 16733, 9758, 4853, 15506, 18161, 5557, 10260, 1754, 1096, 2128, 6188, 1201, 18369, 15915, 10929, 11441, 10828, 13123, 1295, 15942, 13795, 1515, 12116, 9048, 1504, 10072, 17530, 1135, 13933, 10463, 5819, 5768, 998, 10262, 8904, 1357, 8183, 18409, 5100, 6723, 18229, 17610, 13006, 4884, 18512, 8264, 965, 3064, 17009, 12072, 16710, 14746, 4960, 8738, 11753, 17716, 2362, 12701, 16352, 8624, 1462, 1632, 10149, 5856, 17646, 16880, 7221, 2009, 7367, 8790, 7764, 5283, 1224, 2217, 16428, 8648, 13993, 5726, 12726, 2738, 10206, 14102, 3257, 18072, 9279, 458, 16700, 11569, 7361, 12807, 5335, 424, 2228, 16774, 18759, 11216, 18974, 9785, 7812, 5636, 5501, 15499, 14888, 6913, 9593, 3440, 3544, 13175, 3371, 3995, 8738, 17414, 16281, 198, 1673, 14824, 926, 7078, 6626, 14319, 1366, 7585, 15430, 16909, 14241, 16188, 14708, 15666, 18011, 16294, 545, 16348, 1303, 4883, 12336, 14731, 5894, 17874, 4358, 12609, 3822, 6723, 16070, 3051, 9403, 15663, 423, 8143, 4011, 13005, 5039, 5811, 6188, 10471, 15404, 10671, 870, 13117, 4876, 4751, 15901, 15873, 13958, 13837, 9405, 11037, 14852, 36, 13627, 9364, 4246, 13432, 8000, 3325, 782, 14029, 7133, 17751, 1062, 8808, 16848, 4794, 18030, 15250, 10517, 9778, 5837, 10563, 9685, 979, 5218, 10656, 4733, 10596, 1810, 472, 9988, 12636, 14961, 16934, 1437, 12947, 1529, 11674, 269, 7895, 3598, 5911, 13827, 9972, 8028, 10392, 13976, 16383, 131, 469, 14806, 3779, 3591, 7146, 3563, 2058, 4564, 4050, 4363, 12895, 4745, 11876, 1048, 6657, 3811, 3311, 1837, 17893, 5290, 14503, 14545, 3271, 1994, 2852, 16119, 399, 1896, 8435, 1362, 2261, 7429, 10380, 11149, 16103, 11950, 2927, 9935, 5724, 4081, 16438, 3110, 2497, 5522, 329, 4954, 17836, 9063, 15766, 2464, 7411, 7454, 9530, 12055, 12380, 9551, 4457, 14853, 1830, 4757, 14962, 2606, 15887, 2381, 13209, 12520, 12517, 2559, 1009, 207, 13249, 17651, 6933, 7574, 216, 5692, 16232, 1114, 431, 1737, 6551, 9849, 6989, 5327, 17268, 14407, 3607, 17993, 9308, 14253, 17836, 2681, 7372, 15384, 7933, 16952, 15026, 74, 17958, 13135, 3349, 7741, 9514, 9571, 4818, 2981, 4235, 16276, 16426, 9333, 6173, 5244, 615, 18771, 2119, 125, 18051, 17557, 14236, 9255, 6448, 16987, 15728, 8069, 15715, 8717, 7110, 18653, 5864, 10561, 16907, 7951, 3788, 12027, 15176, 18659, 14526, 918, 8532, 14463, 1819, 1157, 3301, 1944, 2956, 2437, 15755, 166, 13534, 5603, 18924, 16142, 17516, 9816, 4995, 13213, 7440, 10825, 16698, 6714, 9419, 1727, 9846, 10241, 10390, 18235, 9546, 6843, 9617, 5870, 16731, 15726, 4277, 5859, 18122, 4781, 9392, 7359, 7917, 17084, 14224, 9381, 9137, 87, 9187, 8683, 1485, 14853, 13017, 6403, 12165, 18623, 5900, 9704, 10129, 12486, 13514, 3364, 2387, 18405, 13526, 13082, 4723, 13218, 16539, 2751, 11140, 12078, 7307, 339, 5644, 11701, 10341, 6889, 3952, 16545, 18905, 12232, 14594, 8482, 5670, 6257, 6557, 14019, 13531, 8547, 9760, 13366, 3513, 11299, 1327, 17401, 7183, 9500, 5112, 247, 2674, 18221, 14684, 17929, 7352, 10289, 18802, 314, 5889, 8435, 10632, 11242, 15286, 17362, 883, 10180, 5399, 9311, 9645, 10366, 2935, 7714, 11624, 2204, 763, 1782, 13848, 8730, 6183, 18049}

    {18442, 3724, 12160, 3152, 6825, 2564, 17724, 9364, 11002, 18248}

    {17920, 11895, 280, 19071, 15842, 17627, 16241, 10558, 5115, 7964, 11603, 14412, 16881, 4657, 607, 9004, 4724, 14931, 4623, 8154, 12873, 13887, 15372, 18133, 16832, 5639, 15213, 19031, 12501, 9575, 15264, 4054, 12103, 17387, 7487, 9152, 1545, 1620, 16910, 14728, 14441, 10698, 6460, 8539, 12692, 16548, 3327, 9682, 12787, 969, 2930, 11568, 9038, 13780, 13594, 10029, 16145, 4591, 18713, 12514, 428, 3608, 7522, 14399, 5345, 5522, 4173, 17768, 10707, 5599, 2028, 9281, 13204, 13162, 14923, 14992, 14953, 18625, 17276, 2154, 13915, 6395, 8543, 5671, 10452, 9692, 12899, 17272, 10529, 2416, 14259, 19023, 63, 17780, 4948, 16617, 13880, 16121, 7076, 14906, 17117, 3485, 18674, 16406, 6453, 1796, 14838, 3660, 599, 7272, 10968, 18204, 17530, 1210, 1948, 10292, 11029, 2265, 12574, 9182, 17037, 7442, 6111, 9476, 2448, 13767, 5170, 3424, 17775, 13436, 920, 11325, 9907, 14327, 1123, 9192, 4180, 13097, 13924, 17849, 7394, 9280, 18185, 3010, 2630, 11114, 6044, 16216, 17567, 5888, 6869, 11990, 422, 4847, 15424, 11629, 10020, 1211, 14418, 18488, 14820, 18561, 14594, 7985, 4459, 495, 2207, 2278, 2409, 15932, 13912, 8470, 6990, 6417, 18311, 6392, 17456, 2415, 7807, 550, 13464, 17132, 14125, 10644, 14480, 17472, 10203, 6395, 11774, 17114, 10914, 3972, 6728, 14099, 9999, 12273, 16085, 13629, 11795, 14898, 12826, 18751, 1327, 6501, 11465, 9853, 2948, 10915, 11672, 2234, 5896, 978, 3252, 10870, 161, 4631, 13600, 4174, 2479, 8338, 5300, 15034, 12712, 15949, 17115, 929, 5048, 14273, 9580, 3732, 11391, 13665, 12918, 15795, 14879, 4926, 17494, 233, 15845, 16020, 12702, 13295, 7570, 6092, 15120, 18207, 3578, 2272, 5307, 613, 15706, 12012, 15986, 4845, 3868, 18583, 4185, 11655, 15939, 5111, 13177, 1671, 4494, 4228, 8637, 13015, 3994, 14436, 6574, 442, 2687, 9950, 16330, 6254, 6938, 10437, 14309, 13513, 785, 17061, 9144, 5518, 9659, 9330, 18303, 3868, 13633, 9532, 18882, 7000, 318, 927, 14453, 7028, 6151, 7887, 4782, 8596, 18841, 16901, 6703, 1970, 6065, 14431, 18662, 13520, 10856, 3746, 1733, 15966, 2854, 6472, 15453, 6292, 8197, 16011, 3863, 5853, 17325, 17064, 17716, 1514, 13821, 1146, 6739, 8497, 6680, 11205, 7481, 12686, 9968, 8832, 4639, 15516, 14743, 13117, 18539, 12517, 16096, 16940, 1582, 11116, 2011, 7827, 7230, 5804, 3916, 17158, 9329, 4052, 7475, 6987, 10539, 6884, 12188, 3180, 2164, 7264, 14726, 15536, 8972, 53, 13881, 14244, 15261, 18678, 18557, 16431, 15742, 3944, 7219, 4729, 15718, 16436, 9358, 1626, 15362, 16358, 5238, 5860, 8398, 2886, 12780, 15919, 3359, 3504, 16226, 12833, 11616, 8778, 18361, 8035, 8304, 18566, 11364, 8320, 9083, 8631, 10996, 3873, 17092, 11271, 7642, 18204, 3892, 15657, 8149, 8914, 18638, 14938, 13623, 5826, 18647, 18089, 13210, 10511, 3685, 3676, 8116, 18087, 11205, 12399, 3071, 9459, 6378, 1641, 1634, 2607, 7410, 5056, 10879, 18759, 18287, 17356, 10222, 16368, 13593, 18601, 7872, 11560, 12774, 8710, 3454, 14339, 9309, 18130, 3654, 1989, 567, 6839, 8334, 14891, 7016, 12641, 4675, 5987, 10218, 10525, 5901, 8619, 3548, 7623, 6256, 548, 4854, 18828, 14764, 9655, 10135, 14425, 144, 271, 11255, 449, 11574, 13947, 17410, 6213, 8563, 16492, 14483, 4627, 2123, 7284, 10197, 1909, 6649, 10579, 18056, 9996, 8326, 12867, 18880, 3380}

    {7541, 16288, 3675, 8657, 12970, 14554, 17865, 17216, 6187, 9242}

    Returns: 24

  103. 2599

    {1, 1, 9, 19, 19, 5, 10, 1, 19, 18, 5, 5, 12, 8, 6, 8, 14, 19, 14, 10, 15, 3, 17, 9, 1, 14, 13, 14, 9, 14, 3, 15, 10, 11, 4, 5, 2, 8, 10, 12, 20, 15, 1, 7, 2, 12, 19, 3, 14, 1, 19, 10, 5, 10, 20, 11, 3, 16, 18, 17, 20, 18, 13, 2, 17, 18, 16, 16, 20, 8, 13, 8, 10, 2, 20, 17, 16, 20, 1, 9, 12, 4, 4, 16, 20, 8, 15, 19, 5, 6, 2, 10, 13, 10, 18, 17, 7, 9, 5, 16, 4, 5, 7, 19, 4, 2, 16, 1, 19, 6, 18, 1, 7, 2, 8, 9, 15, 16, 5, 12, 13, 19, 7, 4, 10, 13, 20, 20, 8, 4, 6, 3, 16, 20, 11, 2, 10, 8, 10, 9, 13, 11, 17, 19, 1, 2, 17, 1, 12, 7, 9, 2, 4, 1, 19, 7, 19, 13, 4, 2, 8, 1, 7, 7, 12, 7, 6, 19, 16, 6, 4, 8, 15, 8, 10, 6, 20, 11, 2, 11, 3, 14, 20, 17, 20, 15, 6, 13, 5, 10, 1, 13, 18, 20, 13, 17, 2, 8, 9, 4, 6, 16, 7, 18, 5, 3, 5, 7, 18, 20, 16, 8, 20, 19, 16, 10, 1, 15, 1, 19, 10, 3, 10, 7, 8, 1, 16, 9, 13, 13, 13, 14, 10, 1, 5, 13, 15, 11, 13, 9, 9, 15, 6, 20, 20, 1, 14, 13, 14, 20, 17, 11, 17, 3, 3, 4, 9, 20, 6, 6, 10, 5, 9, 6, 12, 19, 8, 18, 17, 10, 1, 16, 6, 19, 17, 19, 17, 3, 6, 8, 18, 20, 17, 20, 2, 13, 12, 20, 14, 13, 1, 14, 14, 2, 6, 19, 9, 3, 16, 3, 9, 11, 2, 20, 8, 13, 18, 11, 15, 3, 8, 20, 6, 7, 11, 14, 4, 4, 4, 20, 16, 19, 19, 16, 3, 16, 1, 9, 6, 18, 6, 15, 20, 18, 20, 6, 16, 1, 18, 8, 1, 3, 10, 20, 9, 8, 7, 19, 16, 8, 5, 2, 11, 7, 7, 4, 12, 1, 4, 16, 16, 3, 4, 14, 4, 2, 5, 3, 15, 7, 2, 16, 14, 20, 16, 17, 1, 6, 19, 14, 14, 17, 7, 2, 4, 12, 7, 16, 3, 20, 16, 12, 15, 16, 17, 7, 20, 7, 14, 2, 13, 6, 20, 13, 20, 16, 5, 7, 12, 5, 7, 3, 4, 18, 16, 16, 12, 8, 6, 11, 11, 20, 11, 13, 1, 1, 5, 18, 19, 10, 10, 3, 5, 1, 3, 6, 18, 7, 8, 8, 10}

    {8, 7, 15, 20, 10, 1, 6, 3, 6, 15}

    {6, 7, 12, 11, 18, 13, 16, 5, 12, 1, 10, 16, 10, 20, 11, 6, 14, 1, 1, 8, 3, 15, 20, 11, 10, 15, 3, 17, 11, 15, 18, 11, 7, 7, 12, 20, 20, 6, 15, 4, 16, 18, 10, 20, 9, 7, 17, 15, 18, 9, 8, 14, 10, 4, 12, 6, 13, 7, 19, 15, 4, 5, 9, 5, 1, 20, 4, 7, 1, 1, 18, 17, 3, 5, 16, 16, 14, 6, 14, 6, 11, 18, 19, 4, 16, 9, 12, 18, 19, 19, 11, 6, 17, 6, 20, 20, 6, 18, 19, 1, 11, 20, 3, 3, 20, 7, 2, 2, 9, 14, 5, 13, 11, 11, 15, 20, 18, 4, 1, 18, 15, 10, 20, 11, 15, 9, 18, 9, 18, 1, 9, 9, 10, 19, 8, 8, 16, 10, 4, 12, 12, 8, 12, 6, 3, 13, 8, 6, 12, 6, 13, 6, 7, 3, 11, 17, 3, 5, 11, 4, 15, 13, 19, 17, 7, 7, 1, 10, 3, 2, 6, 6, 13, 18, 18, 19, 2, 6, 5, 13, 3, 10, 20, 10, 16, 3, 13, 20, 10, 13, 6, 7, 16, 19, 14, 16, 4, 19, 6, 12, 5, 15, 1, 16, 6, 2, 8, 11, 7, 17, 4, 20, 11, 18, 9, 17, 15, 2, 7, 11, 9, 13, 12, 14, 4, 8, 3, 10, 18, 10, 19, 14, 2, 13, 1, 9, 16, 14, 20, 3, 10, 20, 10, 16, 20, 6, 2, 15, 9, 11, 12, 14, 9, 13, 16, 16, 10, 17, 20, 15, 1, 5, 7, 9, 8, 12, 5, 15, 5, 15, 4, 4, 16, 10, 19, 4, 5, 2, 10, 8, 3, 13, 6, 3, 8, 16, 3, 9, 14, 5, 5, 2, 12, 2, 12, 1, 8, 13, 18, 10, 9, 14, 18, 8, 9, 17, 20, 5, 8, 18, 6, 11, 3, 4, 10, 17, 15, 16, 9, 12, 6, 17, 1, 4, 18, 15, 10, 19, 2, 17, 4, 7, 5, 18, 12, 1, 2, 11, 4, 12, 3, 19, 3, 8, 3, 11, 4, 13, 3, 16, 5, 19, 12, 10, 17, 10, 1, 3, 6, 13, 14, 20, 8, 3, 19, 11, 11, 18, 4, 16, 3, 2, 1, 3, 17, 19, 18, 13, 17, 15, 17, 11, 10, 6, 4, 9, 1, 5, 17, 10, 6, 4, 8, 19, 13, 16, 17, 1, 14, 14, 6, 1, 17, 8, 6, 1, 20, 12, 16, 15, 4, 11, 17, 17, 5, 20, 6, 16, 5, 7, 11, 13, 3, 11, 13, 3, 1, 3, 9, 20, 2, 12, 13, 16, 5, 15, 11, 12, 8, 9, 15}

    {17, 19, 6, 9, 14, 4, 17, 13, 6, 5}

    Returns: 46

  104. 27324600

    {10712, 85025, 83362, 52855, 81992, 37784, 104677, 96450, 20297, 27286, 79897, 110842, 20841, 67228, 24632, 104326, 45506, 40709, 85019, 54125, 64925, 49043, 52865, 8719, 41406, 115224, 97403, 39944, 88866, 117199, 102072, 56854, 4844, 41702, 35116, 106300, 36004, 42158, 20078, 99764, 49805, 82724, 122828, 83028, 3738, 41820, 43212, 50122, 74283, 25197, 82763, 61647, 25996, 121038, 19329, 36674, 30611, 30757, 56386, 35129, 61836, 46290, 74917, 47242, 69552, 61399, 126962, 35704, 32342, 123861, 26444, 2555, 79844, 47273, 112132, 55046, 82227, 19815, 4905, 7664, 82649, 109919, 26321, 41528, 105263, 97653, 34908, 4757, 40673, 83953, 70566, 38221, 114592, 103271, 56340, 17584, 69316, 60289, 52237, 80571, 3848, 124843, 26369, 17311, 12833, 22693, 62012, 110212, 95252, 35324, 79168, 86966, 96474, 49552, 111995, 56846, 61533, 15133, 81878, 127465, 107722, 8261, 33433, 42992, 17371, 37213, 79463, 5188, 4259, 82267, 107247, 111553, 37907, 67852, 17342, 89586, 777, 12356, 28787, 88988, 27560, 71864, 54838, 12552, 49512, 49178, 87254, 90753, 8979, 47460, 99617, 118348, 38442, 80998, 9017, 119792, 38357, 2705, 15788, 57881, 101531, 108004, 22098, 50423, 31205, 24194, 46259, 65677, 39340, 47941, 66055, 113572, 4658, 97172, 127836, 116601, 47406, 36520, 59516, 128193, 112857, 66491, 97212, 33382, 36506, 38297, 52890, 117499, 34434, 38890, 91532, 8804, 5334, 90589, 79678, 70807, 50141, 73982, 27745, 17887, 114341, 94118, 46956, 15639, 46804, 73791, 72523, 81477, 8426, 69032, 32066, 103873, 127656, 22808, 84137, 100898, 43475, 104485, 50446, 56482, 86507, 89080, 28261, 82297, 107216, 75592, 43458, 121819, 114267, 35230, 40332, 105180, 16668, 103894, 41120, 103294, 111507, 83158, 84062, 14953, 2113, 31610, 76982, 122366, 127152, 17763, 122450, 71776, 107193, 97495, 90605, 17766, 47981, 52051, 55783, 93418, 30684, 100960, 68921, 25556, 79815, 65264, 22650, 53925, 119758, 108102, 26166, 44072, 110954, 20083, 56939, 41279, 51259, 118148, 85348, 88399, 42839, 45343, 39553, 18587, 97203, 13452, 35554, 121543, 12611, 19306, 17608, 53233, 34397, 67453, 57536, 57288, 123161, 128398, 119935, 49443, 61414, 48154, 25421, 9948, 71235, 90914, 113412, 32044, 45768, 48549, 23710, 91491, 89925, 80984, 5425, 85380, 50888, 66832, 87731, 33946, 120018, 87815, 60025, 45196, 15962, 45092, 101373, 117379, 39008, 30846, 112392, 32857, 102236, 42606, 10852, 116219, 127118, 78978, 109166, 94784, 113913, 11709, 80196, 3975, 27562, 26678, 125659, 45992, 115359, 107827, 17630, 52445, 123238, 40329, 68432, 61174, 41147, 62939, 113892, 53422, 19693, 98771, 3580, 87142, 9208, 73896, 54334, 87994, 119531, 68321, 16674, 50204, 109309, 66965, 117048, 7781, 9084, 71518, 23544, 72580, 27685, 95074, 20687, 5389, 77365, 114671, 120736, 122715, 47654, 3566, 125480, 116245, 16181, 68208, 26195, 72913, 59585, 86429, 86790, 88533, 123407, 127625, 17948, 55029, 46962, 124226, 101398, 10879, 6970, 2126}

    {7954, 26460, 103060, 67556, 122846, 20775, 70048, 102264, 21780, 35100}

    {7836, 123713, 40399, 9731, 95790, 59784, 75860, 91277, 22446, 71206, 101188, 76563, 24042, 85817, 34548, 33055, 26464, 41686, 40013, 81805, 97980, 107623, 82142, 109326, 15239, 39878, 15956, 30775, 97622, 113030, 122505, 96968, 456, 72471, 87118, 109402, 84220, 55477, 53730, 18111, 49406, 55792, 105381, 65626, 1476, 18109, 65012, 83384, 80479, 103766, 35993, 52102, 94237, 36628, 18031, 37531, 46448, 123401, 67464, 120511, 102471, 36925, 52719, 74347, 33714, 61600, 76187, 14891, 60489, 46379, 24821, 114961, 101065, 6107, 93686, 33332, 122906, 69845, 88886, 40409, 96109, 10132, 10982, 99100, 101273, 95507, 5461, 126660, 98662, 19168, 94966, 108511, 57608, 16962, 127344, 109908, 92031, 45002, 82993, 13601, 62640, 103391, 105580, 123190, 93392, 11840, 96673, 116672, 18160, 81985, 58349, 50551, 94727, 43168, 29458, 96894, 98165, 75696, 82137, 73612, 88370, 62282, 59774, 66584, 94903, 56220, 109098, 70682, 57328, 95453, 113054, 3405, 66227, 122945, 3403, 86577, 115574, 109509, 75448, 4811, 65260, 15813, 5370, 5858, 28266, 94847, 42888, 61680, 114057, 44334, 3631, 72025, 18561, 122181, 94371, 104467, 41370, 62772, 121038, 54050, 6043, 112577, 53311, 90823, 74423, 119041, 7864, 90770, 75683, 59542, 83884, 118065, 119465, 78823, 36364, 104727, 128041, 68948, 23823, 75819, 121004, 120685, 35066, 59809, 75125, 4008, 30834, 64107, 30193, 82287, 128738, 50904, 124906, 113595, 3441, 43428, 61002, 62246, 117969, 42609, 18312, 116704, 72722, 122840, 91295, 106537, 61911, 33441, 69426, 6436, 111332, 48617, 24230, 105574, 119712, 45716, 63548, 102423, 6515, 7916, 44707, 79914, 97395, 60568, 42343, 85779, 10398, 127269, 34398, 47971, 119119, 44731, 42110, 53901, 88827, 29327, 78533, 19138, 62754, 113589, 30082, 52131, 18774, 65880, 125056, 27064, 35874, 23294, 46584, 31549, 121346, 22278, 28893, 93210, 128650, 88489, 95272, 120667, 32846, 115626, 50528, 74388, 122392, 109584, 64914, 37519, 123469, 58431, 39843, 14260, 29609, 73570, 110011, 97180, 75884, 28079, 76647, 58, 34611, 44599, 59038, 63976, 15130, 123908, 47898, 35433, 64092, 4677, 75041, 100029, 77309, 27346, 45347, 9155, 33227, 104755, 118859, 111235, 11899, 86402, 71337, 20868, 834, 92965, 68543, 8160, 92022, 108634, 63994, 62678, 19406, 111474, 72653, 42712, 64875, 22677, 65331, 94831, 98768, 90866, 10756, 54746, 9847, 119712, 108024, 27087, 119015, 31211, 22548, 119709, 101872, 84614, 39177, 15750, 69129, 39126, 124426, 58370, 48884, 44778, 91305, 15406, 90412, 70968, 32004, 77623, 83771, 1850, 95997, 11428, 96910, 65152, 88834, 75330, 124156, 77163, 115000, 10059, 63884, 4950, 78244, 46225, 45854, 61845, 86986, 27935, 73415, 126269, 122992, 123099, 115987, 59930, 32833, 46565, 84952, 81468, 45030, 39721, 86143, 120346, 31472, 62859, 97451, 101304, 114355, 96272, 93109, 33063, 4640, 46604, 37878, 57209, 92304, 36860, 21072, 76301, 31680, 44666, 55227, 83233, 18633, 2396, 59628, 32301, 62670, 35005}

    {90144, 76087, 95722, 70649, 38993, 1590, 54880, 4444, 48574, 118426}

    Returns: 20

  105. 3343752

    {1601, 1219, 2143, 7258, 1024, 7560, 7486, 4155, 6274, 3807, 6198, 524, 4496, 2293, 3406, 7489, 216, 7527, 1405, 4471, 4989, 3621, 4494, 7545, 5499, 1159, 976, 1046, 3148, 5113, 4634, 3817, 2732, 6031, 136, 1293, 6831, 7801, 7378, 7592, 3281, 7559, 6078, 751, 5649, 5300, 2942, 1930, 4401, 2778, 3044, 4927, 3315, 3333, 2555, 5637, 710, 520, 7683, 5522, 6526, 1035, 8075, 2692, 5712, 7573, 5656, 6224, 6323, 7040, 5488, 4517, 6333, 5438, 7046, 4251, 3050, 349, 301, 1760, 7686, 695, 3073, 2852, 2859, 4928, 3360, 4162, 2428, 6588, 4563, 7130, 3180, 5163, 1663, 5023, 6803, 2903, 2504, 1909, 4854, 3996, 7036, 3179, 3896, 5172, 3898, 7841, 3382, 4079, 3151, 6514, 4718, 229, 1371, 4519, 6083, 3548, 2896, 1347, 2309, 2785, 3866, 6641, 7928, 3650, 2431, 6813, 3650, 8096, 1149, 359, 6736, 4651, 389, 5564, 4, 7492, 2040, 5081, 7157, 7384, 348, 3972, 5088, 3941, 7055, 2138, 5354, 1883, 5555, 4734, 3684, 2492, 1977, 4006, 3222, 3007, 4010, 7185, 1977, 1190, 1447, 6607, 7892, 4025, 3881, 4220, 4898, 1975, 291, 6886, 566, 2640, 7040, 2678, 5787, 1125, 2624, 7968, 1774, 1081, 2091, 2527, 5916, 3843, 4252, 2440, 5454, 1732, 2735, 6347, 7304, 2930, 1718, 6897, 2632, 2032, 2745, 3534, 7935, 6089, 240, 221, 86, 1533, 5287, 6580, 3830, 1357, 171, 7355, 6701, 5042, 5517, 1796, 5107, 2353, 673, 3744, 908, 2933, 4915, 3732, 1393, 5174, 1134, 6565, 4994, 420, 2614, 2184, 7601, 7824, 6463, 636, 2905, 3030, 5602, 693, 8065, 6575, 2750, 7072, 4983, 3509, 1505, 4560, 667, 2824, 3703, 4216, 3316, 6667, 4618, 3440, 6083, 3278, 2446, 6220, 414, 7093, 387, 3180, 5787, 5573, 2927, 4650, 3356, 1936, 7827, 199, 757, 2062, 2640, 4106, 905, 4526, 4465, 732, 5851, 3240, 5305, 4397, 39, 5181, 4655, 2087, 4036, 4360, 3005, 7539, 5038, 1606, 6387, 531, 3588, 4024, 8082, 5847, 4312, 1697, 2426, 2787, 7047, 2587, 5915, 7097, 2582, 6149, 6741, 5931, 4442, 1112, 7166, 225, 4320, 3228, 3388, 3771, 5903, 7122, 3242, 5077, 6430, 5645, 2336, 3400, 5717, 8061, 5936, 7417, 5093, 6000, 1529, 2504, 4260, 1957, 4397, 765, 5326, 7752, 2715, 344, 235, 6240, 2910, 37, 31, 5567, 1865, 2597, 1396, 3986, 6639, 1865, 2692, 2780, 4322, 594, 4938, 6925, 2136, 4695, 5335, 7927, 230, 3095, 6207, 1473, 2297, 4199, 1940, 961, 4085, 2006, 3634, 2534, 522, 2860, 4424, 5189, 4057, 7650, 996, 4896, 3013, 1257, 2987, 721, 6580, 7581, 792, 3824, 3341, 5007, 1479, 7561, 207, 769, 1923, 1076, 1089, 4341, 1782, 1346, 5488, 7383, 3826, 3202, 2117, 7002, 1050, 1565, 1037, 3742, 390, 245, 7851, 5532, 4294, 1041, 3354, 5331, 2409, 7568, 4896, 2558, 3178, 1736, 2892, 498, 5314, 1202, 6398, 932, 6853, 3631, 6811, 2887, 4591, 7000, 4472, 6548, 7130, 1593, 1473, 8079, 60, 871, 7255, 5299, 4841, 921, 2945, 2034, 5411, 3811, 5161, 2582, 4340, 7008, 3718, 452, 6059, 7951, 4745, 3065, 4720, 3179, 1998, 7250, 2720, 7765, 2464, 1712, 2213, 3418, 3663, 6053, 2908, 6333, 2623}

    {6558, 5631, 637, 3943, 6420, 3993, 3780, 1636, 4612, 1012}

    {4756, 5707, 5769, 7352, 7961, 4977, 2064, 6138, 7859, 6551, 2937, 3988, 1343, 5384, 1654, 2232, 1616, 2854, 3253, 4317, 5179, 7791, 974, 5312, 1912, 2225, 2245, 6077, 5869, 7048, 7436, 3022, 3946, 681, 6761, 5568, 4532, 2601, 2295, 6494, 830, 2180, 3879, 955, 307, 390, 1603, 3405, 1223, 2289, 939, 2800, 3943, 1014, 3969, 491, 7307, 3184, 5881, 5581, 2608, 664, 6158, 7102, 3166, 1516, 5308, 7346, 759, 6852, 2893, 5463, 2594, 6907, 4870, 697, 328, 252, 7559, 7141, 1701, 7635, 6010, 5521, 7849, 8035, 5933, 6565, 6779, 8063, 1372, 7574, 8078, 2129, 6424, 2480, 6319, 1486, 3532, 823, 7223, 6511, 3455, 722, 5178, 6801, 1861, 4409, 2728, 7608, 6027, 4126, 3201, 4316, 2350, 824, 4708, 8026, 3485, 8015, 7920, 401, 3034, 5992, 4141, 4479, 2710, 2122, 1149, 7802, 5012, 1607, 629, 3225, 1854, 4118, 614, 7979, 6369, 7876, 1684, 174, 7438, 898, 3696, 5166, 7926, 6943, 283, 2121, 3578, 3844, 3251, 5719, 7392, 5644, 2955, 1724, 6867, 644, 5742, 6408, 301, 6779, 2636, 440, 4445, 2022, 3182, 3812, 3632, 1725, 1492, 2764, 4427, 5471, 6545, 644, 1973, 2913, 577, 1050, 1222, 4598, 419, 1672, 3725, 6946, 6067, 6658, 7655, 6603, 380, 3298, 1292, 2054, 1095, 4491, 3158, 3341, 6718, 6162, 3180, 7643, 6896, 1286, 4087, 4589, 2706, 4820, 1057, 7043, 495, 5596, 3139, 1295, 3429, 5022, 4838, 1479, 1044, 876, 3197, 2337, 3962, 7777, 3695, 4745, 2871, 2980, 4655, 7011, 4894, 640, 3553, 46, 3673, 4520, 4628, 4647, 3658, 7455, 841, 3270, 1885, 1139, 1452, 2327, 8090, 3460, 395, 1959, 2253, 4365, 4221, 7861, 1660, 2266, 3101, 1329, 7774, 5261, 679, 2894, 2043, 2481, 4091, 2647, 5770, 6918, 1085, 4673, 6016, 7396, 2689, 739, 5375, 80, 4610, 5565, 6231, 1650, 5367, 3671, 600, 3204, 580, 4393, 5703, 6433, 5273, 1508, 3894, 5998, 7814, 908, 7638, 7628, 7134, 6726, 4345, 398, 5382, 1649, 417, 2528, 4211, 4985, 3952, 2842, 1970, 3377, 1674, 2446, 7664, 1414, 289, 7237, 2436, 3077, 218, 2737, 5022, 5722, 4357, 7195, 101, 5647, 5851, 2922, 3026, 5137, 6689, 4381, 3765, 4555, 5808, 3737, 6960, 7915, 6536, 4037, 3407, 7419, 3998, 7811, 3170, 2840, 5755, 4505, 2257, 5494, 1625, 1746, 2035, 4745, 2088, 1980, 3719, 7494, 122, 4234, 4946, 7789, 7142, 3796, 1449, 2836, 1261, 5983, 5371, 6701, 3322, 1758, 3341, 4748, 3193, 3238, 3166, 1381, 5085, 7192, 4353, 2256, 4247, 5765, 5741, 5191, 2743, 4581, 3166, 3100, 307, 2669, 6892, 4053, 4213, 4575, 5522, 1150, 4783, 6434, 3065, 998, 2897, 2595, 4440, 4009, 3366, 7068, 475, 1486, 4449, 333, 5139, 2875, 3883, 7088, 1349, 3330, 7886, 4779, 2839, 2931, 5274, 3880, 8022, 5439, 3024, 5319, 960, 2783, 4394, 6120, 6093, 3406, 8005, 5339, 4510, 7817, 556, 4096, 1754, 3208, 114, 5941, 2132, 6961, 2087, 3428, 2402, 5283, 1532, 7835, 4478, 7904, 2839, 7445, 3797, 1945, 325, 809, 6618, 7798, 6202, 5446, 5675, 7043, 4412, 972, 2956, 734, 6421, 2289, 1235, 830, 328, 89, 7975, 6356, 210, 5783, 6391}

    {6238, 6736, 5389, 629, 2535, 1237, 7338, 283, 5370, 6389}

    Returns: 12

  106. 145573669

    {51467174, 61795432, 49246551, 18100582, 43545761, 1815318, 58453854, 12068140, 31761411, 22379885, 29987566, 16972500, 68646054, 51619874, 70833139, 6435263, 64653326, 1818462, 66248572, 49997752, 71067408, 6372300, 69365921, 46039678, 17302029, 13688138, 25900423, 6571903, 34259536, 52356751, 50934489, 18342738, 41916529, 69081608, 56249629, 34483025, 48362594, 7801547, 1104547, 978523, 39238266, 1093220, 28795386, 1018218, 27899550, 33421665, 6016684, 28510489, 66800561, 59532888, 36614741, 68451904, 40383777, 11693265, 8564991, 70429581, 55391126, 6169167, 72566679, 13283979, 10670530, 40403267, 34126372, 3405232, 62638293, 4578196, 54417099, 47773626, 61327509, 45955968, 71641187, 58068412, 36405306, 10347961, 58184687, 31623984, 22622187, 24737369, 68389099, 11078254, 48317149, 5762915, 67157994, 9087415, 43898864, 34169191, 62712048, 18105548, 71365216, 51154579, 19518567, 6150807, 19281564, 24195280, 172496, 1824901, 27586090, 45129083, 57571435, 67840370, 22086954, 69069256, 68325269, 30626690, 58191140, 48330830, 4058395, 56045484, 24366262, 59608762, 16138323, 29811594, 66841683, 56832422, 25607136, 69049780, 68548114, 14549263, 33095645, 8423865, 46722667, 43127990, 58997920, 43530575, 36067759, 4042186, 7674446, 47277581, 40807739, 50808058, 39303477, 2614961, 47690332, 28191496, 70362125, 38314747, 43224453, 43378224, 25091768, 30157154, 61903822, 15633162, 35380428, 33860471, 18756606, 5854051, 32425189, 7829318, 17242391, 42136417, 69163118, 13121260, 64445502, 9306308, 18240392, 6349153, 11697384, 17932300, 42230435, 40314409, 38669206, 10988364, 32493249, 12741997, 47560880, 70945933, 18126287, 20973388, 244795, 9881267, 62913506, 53540048, 67884505, 51962715, 19651442, 55587570, 16072366, 10843480, 39878537, 44737088, 44973620, 22061037, 41972614, 35088096, 3249577, 56242210, 40332987, 69430487, 11460462, 28361597, 53618303, 42771855, 63039505, 57630916, 64856435, 6474354, 37760581, 29971841, 53976115, 51210186, 8652963, 62243335, 37616034, 45163329, 37595035, 61114577, 66046112, 51898531, 6844810, 58009711, 24806977, 44649163, 16177879, 28296838, 23858064, 47156529, 20675958, 14990925, 31478509, 34451437, 42807746, 11432351, 20098815, 51432098, 61437987, 12080718, 30804108, 6731281, 52539868, 26686151, 41921926, 58859592, 54454600, 12820837, 36482116, 24946233, 45598971, 41035559, 37100556, 37847902, 32474479, 49514419, 71870754, 67158406, 27379381, 55253510, 8870702, 43962118, 62052513, 33600877, 55059560, 2672902, 62445323, 14387668, 58802556, 38513820, 5303991, 61317186, 52821688, 56910527, 35626493, 70209828, 69515035, 36255443, 45613764, 27892897, 7880288, 45288285, 43351058, 62297423, 11345168, 24094720, 13707925, 26780522, 49943026, 51651700, 26152187, 30606704, 32072164, 58520277, 36093502, 17859621, 23250552, 39220595, 13054955, 35553563, 29035567, 4070777, 19460622, 23343527, 42267982, 34482804, 47817766, 26230240, 36473621, 27390052, 65624893, 54767056, 12536993, 20398103, 30807565, 39790219, 37636451, 63559528, 9394449, 31580145, 44521574, 3814904, 31866231, 10547572, 19480132, 40985210, 4428623, 42040565, 41397803, 22674793, 40424349, 34130373, 8680347, 55112884, 1242673, 68006825, 51326219, 45339280, 5068716, 669941, 60518891, 62491592, 26961418, 30885333, 42314904, 23702853, 67649617, 53176838, 56256587, 30212321, 62046289, 57203205, 17773540, 43568840, 45974934, 44771039, 49794400, 11717318, 16342367, 48962999, 60514114, 31390790, 64381456, 23057843, 30658114, 50666658, 33636295, 70456154, 57119737, 62491940, 29303289, 64210512, 13452687, 69849561, 35825430, 28084547, 22143604, 2733172, 56902958, 45498289, 64538255, 41103362, 66144176, 47340669, 23595871, 905183, 58296438, 31037269, 1097904, 57955069, 18067253, 30778287, 52633977, 18036824, 2553195, 42852652, 64122518, 23610203, 53430905, 34447027, 15155184, 688857, 49402839, 50672889, 65702873, 23973031, 25649582, 58832493, 43694883, 30864965, 27774318, 62596387, 49583503, 60151317, 4408244, 61790608, 11564179, 49331283, 27686308, 35008761, 7437563, 71928983, 67605730, 68984268, 53180918, 48688086, 7980643, 9585835, 62764701, 11117020, 62822761, 34010325, 13364444, 34404082, 10775357, 29775603, 30054885, 27473919, 50627477, 51189923, 13823839, 7602894, 44710840}

    {67390587, 63198941, 21355906, 33337953, 24108343, 67230482, 18225205, 20327693, 11648106, 61280582}

    {172574, 57111857, 71396877, 39704429, 40610298, 62308195, 39394878, 53523659, 60389475, 48728317, 35309776, 38452389, 10674222, 58957132, 45393507, 20394465, 43813162, 25214355, 53632951, 4003615, 54084633, 36381386, 70131653, 44936137, 69634905, 72173649, 65105538, 51031435, 360858, 47314326, 47885328, 67436056, 48897961, 23143073, 58470276, 43655987, 55501224, 42076196, 50185770, 43207422, 48197415, 67166035, 55104474, 5018864, 61098723, 45631903, 18890021, 67836372, 435163, 32932869, 9856244, 14790835, 10684562, 1360069, 34685040, 17601962, 53165728, 70576635, 72475819, 3984323, 9019719, 43336515, 49604587, 29147361, 5563841, 6670038, 40777195, 56127573, 67903306, 67424629, 59044093, 69565330, 29600423, 17633079, 64374547, 21614039, 72440173, 1489467, 34251733, 34365550, 69388632, 60661089, 11124496, 22436835, 53948458, 72085398, 38736340, 42426153, 29587915, 12656967, 29587633, 27877993, 68383708, 9724426, 51028204, 35121490, 11272462, 46878498, 48045985, 16567379, 47646051, 55097788, 44133875, 23534999, 23402948, 32717509, 62965315, 36815634, 393289, 62834905, 10647613, 30895852, 52847617, 68215085, 7258511, 26830963, 49568409, 35477345, 599858, 51743245, 69589040, 3117966, 5585505, 44255982, 51377523, 47743373, 16105371, 61125523, 14983384, 11205293, 38794886, 29338697, 17732378, 4738738, 62244794, 58307620, 64613883, 15342728, 33036209, 64933018, 72672261, 31826216, 20690478, 9886198, 46565483, 35737051, 51538996, 25075311, 25696359, 11223038, 50552721, 21646736, 72166447, 33794054, 43674969, 35615266, 31630859, 61328508, 17583275, 48528394, 17460203, 16180740, 24116250, 38446117, 52369046, 56140247, 39178441, 66473293, 20574088, 71521791, 52790294, 67390210, 21816363, 21128470, 32358413, 46327667, 8114138, 62587241, 39136041, 10245558, 34746342, 61987810, 53354476, 55520634, 67617522, 22773788, 7591559, 47786277, 16443484, 28445250, 53597467, 48589414, 71724415, 59194156, 57228042, 25354125, 10939232, 34543704, 56377571, 3316965, 63608237, 63567773, 6632, 67802771, 47696272, 59382911, 55709119, 62324387, 1329729, 9545240, 23351850, 21154385, 70322802, 1691909, 43889362, 15026299, 63346095, 40364543, 51163848, 54909908, 28825001, 24548619, 71246820, 28204634, 22431764, 20020500, 26068646, 66774187, 71652576, 70437152, 17835433, 762437, 68118705, 17850238, 8334302, 57118699, 22301884, 3287605, 63701268, 2480359, 25913197, 39164710, 54014208, 39015985, 6803630, 25216557, 32916267, 36104275, 22562702, 35567221, 44065139, 871984, 34399675, 28732752, 14812667, 10425751, 45412159, 54082758, 33773661, 7984943, 62308965, 59056888, 18087814, 41148000, 44649012, 37920154, 40892892, 68010589, 16690326, 711988, 24720536, 5587246, 68787825, 8656711, 60472494, 59590581, 59542260, 60141568, 6469454, 29928307, 69884561, 49491619, 62084371, 37231836, 41499800, 21125924, 50924650, 18834282, 57873820, 136598, 3079668, 21944997, 35786065, 14819544, 5632197, 52562030, 3799233, 60498939, 23642431, 39978733, 7355829, 36553727, 66714672, 23963737, 13154230, 63556412, 41900313, 1989145, 57063407, 12351129, 51600765, 11273485, 8748272, 55496027, 29557964, 24601511, 7789643, 58657744, 21594962, 14434613, 44308038, 14357140, 47607793, 31838197, 7968749, 42810942, 70812356, 70095490, 25879213, 10797580, 54015606, 17851547, 17609334, 55970970, 12885158, 24712423, 49463978, 44770174, 5575204, 46505604, 56840522, 64156199, 25961044, 24088011, 51736041, 59316773, 62499326, 48900894, 51999204, 7314, 30471689, 52144563, 15077217, 26575404, 65799609, 30422978, 21184767, 70692700, 28793834, 43707052, 53491583, 46111846, 25354555, 39695523, 16827620, 53693346, 8662159, 17196559, 3824096, 33777424, 5579926, 70142100, 12678011, 60160399, 27384947, 14161098, 21902441, 13759439, 11842301, 12433355, 21173945, 63546833, 69454377, 15729014, 44616616, 56929096, 4219251, 53417549, 12265093, 50557459, 6595654, 12878610, 9792522, 36026422, 35863558, 24801993, 47495777, 70813418, 16401785, 57243520, 53950293, 6195960, 39552563, 71020520, 17121887, 693782, 19627232, 2013307, 42175229, 53493867, 30216420, 14087238, 14607268, 6978012, 72296016, 5816932, 35709126, 43460524, 1194880, 70074598, 68138710, 21156352, 39907702, 71824454, 56281053, 53762024, 36083362, 65612024, 15686757}

    {41684035, 20789683, 7446537, 8777209, 17084679, 56538879, 4007031, 28482212, 36897303, 11741275}

    Returns: 3399

  107. 307725914

    {22316794, 57121449, 144733814, 12345639, 45012799, 131759087, 75710515, 40726361, 48394426, 122552618, 29157907, 93779448, 101725595, 35602319, 26473173, 68530887, 7980963, 37396009, 56154703, 140247101, 44066714, 9143196, 145203072, 36661645, 630671, 115460191, 73553168, 21790051, 35839124, 82874750, 60155160, 59719927, 136903805, 72174098, 81795213, 30989537, 1061379, 16431926, 6616573, 43546592, 126070505, 25083378, 96952483, 38019039, 61304279, 116191853, 127904102, 62412651, 148800304, 73929898, 90614423, 102667112, 93863083, 12491709, 50398866, 92407624, 24381292, 33856320, 138230871, 143937295, 82910394, 101312136, 86915346, 53727127, 84356860, 20486315, 33561727, 40467191, 100213689, 143720527, 149496203, 115680332, 131903515, 34912157, 100033860, 143846191, 21891017, 1990984, 7845581, 98498598, 137172410, 53214117, 26017800, 39743110, 8072602, 126855236, 26784691, 149529169, 28562421, 36881201, 49794109, 62316034, 47661563, 21087506, 32971430, 43021149, 68317046, 117257164, 63075831, 126746047, 152529357, 50654315, 64926761, 94971791, 41742317, 75753696, 53941496, 77195452, 86544089, 99383838, 48495823, 109061550, 64623952, 15055045, 123438252, 64748233, 40851916, 141998905, 82809325, 121254675, 29480455, 29982577, 27535377, 119225470, 107406694, 95805599, 56172902, 11912158, 45990921, 20656939, 116835017, 112345693, 72330306, 145436110, 63096546, 121997597, 108235829, 141949794, 71977561, 130930162, 119026517, 14897470, 96682477, 87978796, 48983484, 78298620, 116002402, 136338582, 138640471, 102817443, 55344390, 95167201, 117955943, 107355217, 127922261, 37624546, 37936880, 21146545, 63328826, 41831613, 35939052, 62308865, 120853719, 84625645, 110506580, 92867307, 116494146, 17873824, 38361025, 140038668, 31665946, 126897001, 81172079, 46246650, 80811657, 132756293, 1355864, 56889593, 18931454, 34951397, 92047887, 147491072, 64601708, 9381635, 115696353, 16594501, 12988787, 205400, 132663712, 60102518, 149954144, 59161239, 98891277, 117729118, 113237113, 42057196, 117611415, 60406224, 78305458, 139632698, 110002282, 135066862, 35155654, 7759778, 75044897, 128116117, 127279889, 144151668, 54900864, 41517997, 55798409, 143674084, 98210101, 142941558, 130641689, 151622619, 74486579, 13363103, 64628601, 104722534, 116855569, 45448010, 32592627, 90372443, 59981306, 72812933, 11942462, 142756539, 139348404, 5742093, 97220920, 25952597, 81874375, 71478321, 88134435, 16169759, 65621559, 84246214, 76844595, 61487514, 40149132, 127884834, 128315978, 22796308, 138594392, 142352855, 46706012, 109605912, 83461647, 22961997, 82328224, 81045714, 42380186, 117868778, 20739624, 135146278, 127251944, 116229395, 72395806, 19055456, 27188397, 54935764, 52003667, 29627268, 77082137, 42014017, 137720803, 146797889, 87872229, 44265090, 108740378, 51417690, 22869579, 147700833, 98366868, 109231732, 97356169, 51530536, 19124384, 68979375, 143957308, 125192999, 25211243, 69750726, 44876961, 57578313, 97576256, 94353900, 135738647, 41989832, 113257588, 66305305, 58189798, 78477458, 29742967, 123235640, 70257031, 122811080, 106235956, 121828224, 137304326, 100585774, 48907742, 53430990, 14094570, 147006068, 21297970, 7940445, 64213244, 100108247, 15434517, 94634558, 87177686, 66922609, 99655523, 68326889, 152947968, 132358674, 53993966, 34343230, 124611295, 152440475, 5471689, 115036463, 46918459, 149778475, 123544504, 23122048, 98412620, 20691269, 63080902, 6973434, 115137586, 84376941, 65282486, 93347337, 96324634, 134775773, 108834089, 20110197, 4510192, 105875625, 93170014, 51285351, 102196401, 51709837, 90529251, 68979867, 130877065, 83617882, 100116367, 20707934, 42545674, 73906647, 118079272, 109176240, 151737491, 68948474, 127508023, 48237518, 95983430, 7634855, 33433967, 125717767, 142697121, 82989961, 115061480, 112968538, 73148488, 4602370, 49321387, 93558950, 126317054, 73463019, 103734420, 71225399, 81059224, 69957442, 10848554, 144408148, 91440020, 106317125, 137554202, 2501953, 2997402, 28535477, 51348588, 37666559, 80941735, 8119996, 150017706, 130258672, 38178366, 70705598, 145038563, 80809462, 1774647, 82364972, 61714233, 99610294, 58374493, 84050493, 63617193, 133359366, 151642210, 135533471, 20650083, 126933133, 120795865, 61968799, 121786171, 151659015, 133892784, 34741979, 146407499, 152051973, 49551442, 66831825, 35189672, 74157679, 35355346, 2097755, 141294400, 51384867, 48095030, 129681529, 13938879, 151934898, 71528984, 1886261, 138258688, 79835382, 4468792, 120922182, 138466300, 64461834, 50769022, 147377754, 30803378}

    {136383842, 34250011, 107306836, 142682673, 30368846, 131602384, 17429112, 49145906, 88361509, 139857201}

    {78160341, 74132350, 69140381, 98478105, 47259315, 83066286, 116736873, 129345977, 30437708, 20255036, 102441624, 105175374, 56831488, 143051698, 135507725, 15420412, 113719760, 19429575, 117629657, 66264871, 52386250, 114813927, 27734386, 146456311, 78542996, 40168011, 141773397, 131501517, 87292967, 121364912, 129270258, 11106701, 17815756, 19669906, 95144296, 27408249, 24188686, 149784251, 10058528, 36048473, 17719235, 135224067, 36425623, 32698568, 78863109, 58558789, 119578899, 88759466, 50899568, 39004463, 124538369, 42768760, 53693237, 120923326, 3852640, 147714344, 132880715, 57802745, 41316506, 53832023, 33991802, 26680325, 38345163, 21277271, 127860646, 120800261, 134455821, 84649359, 19055020, 105338112, 136337478, 133639767, 82458079, 86928497, 95616926, 91256766, 42732616, 151742976, 64458347, 8913599, 112120492, 138592995, 124873509, 126816808, 50346921, 104311183, 69457629, 41685464, 111259208, 84695571, 54625413, 46283926, 73713760, 25604644, 33384267, 153004026, 44059411, 55523214, 5348976, 52082163, 66545051, 68846966, 4198086, 74214589, 129560866, 81211888, 52904405, 45669291, 78284362, 103024571, 55423170, 23718948, 97245305, 149618372, 11529371, 33886785, 61887266, 53506175, 151087617, 149486640, 110625602, 74405381, 61213469, 129029857, 97294564, 103060456, 53899583, 125971059, 59779356, 106143344, 31925965, 40133455, 65501307, 3657424, 31520920, 17014308, 93890218, 13725017, 9378198, 54251524, 103488625, 150881634, 151582504, 30532822, 104649224, 121445393, 144561992, 142804517, 91516454, 90530930, 119546198, 138768675, 139153574, 101537312, 117616530, 83070284, 30352813, 86358824, 143297697, 47437690, 121328580, 138651739, 150458058, 135737037, 150414397, 141971831, 80367307, 152116298, 130726698, 75682447, 15044418, 88948090, 10079680, 56563008, 28218556, 48142058, 36361620, 57208656, 43320582, 141746817, 22416797, 109556995, 32985476, 62996658, 87256935, 117003737, 100636303, 27179659, 143595394, 125898079, 126696119, 68515632, 118461597, 143189093, 4613401, 73969228, 127363442, 27832240, 93164355, 126900728, 61336580, 101057777, 54945601, 25554132, 115508035, 146056000, 567021, 79992050, 139721958, 72035020, 87707894, 138295839, 36215531, 48977196, 150180013, 71208039, 21199241, 144957388, 82777325, 101107735, 101449490, 132696311, 74947688, 101978645, 85533752, 128518925, 143029358, 26734882, 32879465, 13598696, 143016244, 43912692, 44537310, 149627545, 106079708, 106424312, 47966851, 120594496, 142282877, 80160685, 113271039, 78300031, 39997930, 105984669, 64480658, 114082614, 130124081, 70503392, 121955440, 141254981, 19806861, 142303487, 22205282, 78031167, 113480749, 34452949, 84596544, 46949696, 42672529, 132888855, 67119129, 96264369, 107665896, 84955715, 34811398, 24332444, 33216345, 45431566, 121601887, 134478912, 40237819, 133378520, 149855984, 57142330, 123833524, 144001315, 37269626, 24178271, 42523824, 101469466, 125788566, 29827393, 99242202, 107338815, 35006329, 136564824, 20412845, 28557726, 112938375, 52435435, 25643646, 49310110, 117272997, 23567751, 2129554, 147991010, 78401468, 78218849, 80455927, 136162495, 113692975, 85108063, 146142920, 64388241, 70002874, 101320514, 13162080, 36634769, 42657305, 120071738, 79143058, 129639231, 107967440, 145074932, 68634683, 91029264, 151669722, 115587925, 84302891, 144670238, 36154044, 47749638, 50521997, 131304804, 30908899, 99074999, 61160301, 110863184, 109756070, 48023939, 138490091, 90531448, 47928675, 119616008, 84504808, 77910887, 10999930, 153295591, 90551576, 13935312, 50580812, 9290438, 86078207, 38361696, 66396238, 87740738, 136867264, 8169245, 65183400, 129890975, 135357745, 24326758, 126519749, 9319900, 21789364, 119833506, 34706493, 86045817, 2552854, 120731641, 60363010, 544766, 79714914, 42809663, 6490856, 121842898, 64302486, 142834976, 111142369, 37022446, 73028489, 47148265, 128282671, 17860119, 131198833, 61101974, 21656125, 61285363, 11568819, 139649006, 108126998, 82875134, 74419971, 149450833, 145958382, 102692850, 99719021, 110768617, 144507132, 72233408, 136314127, 109514473, 149974779, 43803605, 64222293, 92250382, 15492682, 30282969, 142507027, 132794349, 3669416, 87444165, 68748264, 128083374, 144691042, 38516090, 147171295, 48067591, 10003492, 31100136, 64208983, 73918016, 128020330, 112536185, 57975953, 132012873, 150823605, 129852902, 145766371, 75217259, 26279277, 47096244, 9972850, 58691764, 35470332, 120649518, 36300006, 26035849, 73732316, 40884342, 124651073, 31954020, 27526246, 49269445, 41353116, 41337805, 149801012, 152743286, 99986198}

    {9608209, 33033153, 27547990, 103532319, 4102479, 76427980, 83285178, 60823116, 32756130, 96468093}

    Returns: 3725

  108. 276188561

    {22613476, 57482664, 51640739, 79581549, 86928406, 43156360, 66407008, 57259537, 5617714, 91664574, 63212113, 64989537, 50960028, 5283171, 49602601, 11266628, 16606029, 60490100, 12394396, 68160470, 38383966, 3074937, 72775321, 78503605, 1959934, 41014140, 54642501, 79901028, 45441136, 49617448, 32255580, 71129449, 58330914, 86297426, 49570988, 73829390, 35786087, 21667633, 3453742, 44048173, 32427138, 53912565, 52556672, 25997477, 81730365, 52637402, 53398501, 83197443, 24867530, 50312564, 61704975, 13051279, 83246886, 4122883, 64286046, 74930617, 45957258, 24698983, 40514047, 87275028, 88428638, 23219043, 72394452, 73043639, 60461678, 43299432, 83125115, 58982662, 41212426, 891248, 64897770, 87541270, 13968831, 58256141, 7228655, 8783442, 61725827, 41067346, 80089128, 3102900, 72489548, 56748024, 74800471, 30521137, 77515309, 1310933, 31723773, 60788726, 6773763, 82819911, 5097797, 19464774, 40662369, 76390108, 74319047, 42854781, 71290789, 20717988, 65920281, 17844684, 48247077, 61928143, 88196042, 54111512, 49728295, 36215851, 36025044, 87437366, 39839310, 80949537, 78457987, 31470868, 62177565, 59861566, 84097019, 63950740, 58886821, 51087366, 28095661, 32699116, 25220496, 31071420, 68558699, 86572503, 42086492, 66590914, 44729393, 26117384, 15044359, 10862669, 78546574, 91512677, 19574562, 53924765, 21136646, 67454301, 20941012, 39009862, 86911912, 79499713, 12676319, 33553121, 42467718, 36293532, 75196557, 28429000, 46723722, 50540571, 9808484, 83588136, 40948586, 6758990, 1235440, 15794451, 63076661, 60317966, 3685129, 39406109, 31414320, 90224463, 54117749, 67725282, 74660971, 14433718, 59469431, 73563158, 78480275, 9500503, 28419430, 80839035, 21753576, 83229420, 63587637, 32117707, 36791353, 87430855, 25235538, 7669262, 15260167, 79991492, 23241309, 2437586, 3345743, 3608909, 6831787, 83157081, 28502666, 24620051, 17188038, 65281548, 13480157, 61048183, 26266044, 9493963, 83424533, 55846048, 57329460, 20183924, 89742065, 14366148, 53525506, 20325378, 12286635, 8799955, 43972463, 46911615, 78778610, 83424113, 584151, 26278489, 28295002, 21996077, 23819557, 11366966, 78695577, 82184578, 17222545, 40672018, 72360318, 23466904, 32604640, 36360635, 83417024, 31788720, 88209915, 29745154, 29677194, 9601159, 19320046, 53792210, 70088337, 80200907, 57705249, 24618548, 10190421, 87854080, 56233892, 41109052, 64901237, 83172663, 1322880, 8272797, 22220511, 56609216, 7680642, 56608693, 27725631, 91392266, 36977407, 52384148, 69606492, 82834351, 46481358, 72023223, 88819832, 52589606, 24739937, 82882658, 3090801, 45851897, 38010698, 27529471, 60155758, 63606791, 36895190, 29224227, 64112469, 13956334, 14379758, 37729467, 81834822, 5193249, 59255123, 57367820, 38605880, 35232522, 58960062, 36299533, 54590414, 89636010, 42721001, 55128570, 67856599, 82270903, 23480924, 76684728, 63668669, 4828883, 41546398, 26551347, 18762357, 22315281, 30046654, 87016250, 84694610, 59525452, 79975611, 82170934, 11759458, 67577527, 24419875, 8470013, 47924582, 3292316, 1055515, 74684161, 47441781, 10725946, 56320963, 33069683, 52621821, 8535026, 81361910, 59193137, 28478267, 4590633, 28770924, 12737127, 84932959, 33911568, 5062426, 38496909, 85533298, 85400936, 37760849, 54451345, 73514405, 48719455, 66031828, 23227599, 87610690, 36662385, 37171691, 40934667, 53201029, 51029871, 35329058, 15517483, 23756958, 88914045, 51882725, 64118106, 57271726, 82289733, 16400272, 64673767, 88007940, 91880457, 62052757, 8506484, 59327377, 722452, 72310704, 85559806, 44170569, 38191988, 10319125, 63828945, 31544698, 39694585, 59322350, 57987422, 11600357, 72718026, 43587849, 51591156, 88359706, 8964763, 40937506, 7121347, 63259194, 40311393, 76887879, 69275927, 2770959, 88055952, 80768663, 11586353, 8562266, 5551397, 47586402, 58042982, 46889359, 26710815, 72879022, 71417714, 80942553, 85402620, 85142381, 4821293, 25547610, 42933485, 67248867, 24094658, 9752420, 81676925, 6911807, 16179083, 16881119, 4109040, 87577977, 66153980, 35196485, 86238284, 26620054, 66419062, 60009030, 37419337, 53431851, 7572920, 54863589, 16023403, 6297997, 81563042, 30342353, 28736476, 21745399, 2075008, 48257402, 51290835, 23300202, 75219943, 6746008, 24055849}

    {35685894, 6190286, 72697685, 51694978, 65452637, 85799854, 53320052, 52417000, 58974779, 16750546}

    {23683952, 69525021, 11127765, 41462311, 2109161, 46540526, 88009135, 36917097, 33639406, 78496716, 7044084, 19697625, 86130479, 84767833, 33580377, 90450705, 73610283, 14171648, 75933582, 50409412, 36087571, 11716088, 38805264, 27377048, 78232684, 68837317, 20481204, 11632343, 84227886, 70957452, 53768487, 9592034, 80192775, 81182516, 46575626, 26490108, 79980544, 31202896, 85997912, 60073342, 20577525, 56258605, 65272542, 59979845, 25874340, 67359194, 26019340, 63062769, 51759807, 5604416, 74096511, 77795953, 68557224, 61168997, 22162485, 35725055, 63625755, 9941499, 13889332, 44211533, 61460748, 13837880, 35593719, 85995275, 35213944, 56164660, 37298794, 80950009, 53823020, 29745624, 80225682, 79976329, 9825459, 19870020, 69385739, 74902975, 12901938, 32323937, 48237913, 71662035, 9556578, 24428335, 28464378, 53150159, 3617257, 61959560, 48279931, 61135035, 81860064, 23183111, 61797770, 84405058, 18188779, 6846597, 10885528, 34534254, 91191135, 45584274, 27991567, 19928769, 30902183, 73486934, 45248368, 11564569, 59641217, 88204192, 59189541, 66436090, 45632363, 237296, 11147884, 42939947, 59255779, 81063383, 61259069, 43540638, 19105097, 68730512, 49044799, 46159815, 11048817, 87913974, 61343529, 80805430, 37349100, 798933, 16987286, 47972311, 10943570, 49451800, 37685411, 49013730, 83446082, 66613731, 38743975, 25908037, 64025301, 45835166, 60560347, 86909880, 41747355, 76810412, 25861894, 34981291, 66646766, 47656949, 55438379, 28801646, 65739346, 82850482, 57475904, 41210117, 4910452, 20544780, 46507211, 4765715, 40957544, 4573060, 57922186, 57426818, 16489961, 62463615, 51916874, 46422048, 48401236, 33384763, 89750432, 15879636, 73069401, 73799430, 41134033, 6727467, 16416976, 19717034, 82958202, 898321, 34438868, 11892136, 44701272, 83258361, 27422383, 55393415, 86793084, 86894444, 64576155, 86723165, 17189504, 25440887, 12891491, 79258413, 31270513, 82264052, 78975092, 71590732, 75518016, 91093592, 83190301, 73156523, 8234909, 81189931, 73478138, 50611809, 40234780, 53658384, 91223276, 22532656, 71998726, 35981214, 14222945, 26518324, 58638211, 22160736, 39867136, 68758164, 72578922, 8143994, 86100658, 29765802, 68393120, 5876934, 51379430, 88661627, 9246139, 15087425, 13290732, 625452, 89378537, 66079000, 39964810, 14795361, 33285395, 59579662, 58253005, 69976428, 12641593, 2266304, 57885967, 23114311, 26739499, 45768544, 85648630, 41565025, 3911091, 42347162, 27839059, 14425077, 61219697, 46499174, 38153021, 54686099, 2764026, 53022639, 78214692, 43283725, 80636538, 48489650, 67475503, 24537702, 81603942, 31004604, 65342239, 70757013, 13201054, 15167503, 56069048, 35189162, 89333241, 53766793, 89793204, 72884863, 21494836, 38985062, 74154821, 25061275, 67629609, 50335320, 77788602, 36597571, 66159511, 33339614, 17436574, 34514551, 78067325, 6077793, 89653599, 57475853, 91768046, 15932160, 49700528, 427767, 63609220, 1210108, 92062652, 27915161, 85829513, 89320124, 9953805, 84147662, 79388044, 86590517, 2816336, 21867827, 22398947, 20077162, 70952213, 66365581, 82713203, 36151906, 90520131, 28891744, 14330141, 60277000, 68252457, 66647589, 1337341, 91950912, 84258278, 54552205, 38757295, 30075670, 57580621, 32563265, 47601140, 4216566, 51994887, 27893348, 69935402, 51515623, 6326836, 20655145, 68193476, 57780671, 64603154, 27302156, 83649110, 28786803, 47747746, 19146166, 2856650, 35717932, 30654096, 73575958, 12405187, 60269173, 71158084, 79243774, 14128077, 74859146, 78960927, 82004276, 62418410, 46416159, 36134011, 57469709, 63883552, 81384485, 4531139, 76301371, 6509131, 72949641, 46850216, 25549230, 16361995, 41034019, 28617378, 24310076, 87190430, 60974926, 21858073, 57806380, 5851005, 51504439, 34859832, 4310559, 51662750, 55570080, 65203888, 20986794, 14326172, 53293888, 48566367, 8268090, 52325957, 78099811, 69010098, 4486854, 34867657, 28546725, 15344718, 88967076, 19533111, 86969556, 85379366, 33272282, 81082176, 27913596, 78284919, 90150745, 28541654, 78239091, 78263016, 45093600, 59328056, 71139178, 54635756, 80948274, 42293677, 56653230, 61385087, 89451181, 1196492, 46484957, 78109883, 86896775, 46015968, 23453711, 21430096, 55365669, 65795795, 68527785, 46881271, 82653411, 20308494, 89553860}

    {44328227, 17991047, 18999353, 5913815, 3508335, 76526039, 24001513, 47302077, 23033577, 80647210}

    Returns: 2069

  109. 418134305

    {72854623, 76141900, 97048322, 8498496, 3794243, 69129727, 41030667, 6332702, 16833562, 97489836, 77014275, 31130236, 72354294, 26088012, 45417677, 91443051, 34379965, 103449641, 42405666, 63986623, 39384216, 25914484, 8408700, 59813425, 79027844, 85215430, 9041042, 29641356, 28505282, 91020538, 32107246, 29374568, 18800892, 20052468, 77863457, 9257810, 27874676, 95557116, 25760980, 51943454, 19721509, 93023480, 94778267, 81011184, 76698465, 37039288, 18210802, 73495257, 7529715, 40183540, 18829412, 15398946, 14525277, 89580400, 57824924, 29362523, 103031586, 60676813, 40506403, 92185908, 30841663, 19490046, 86845092, 90518780, 33041543, 4166678, 81004638, 43258031, 57753031, 1171830, 21383867, 98092049, 78230271, 78784982, 32590579, 102331207, 64473964, 79764776, 61258191, 93578233, 57070864, 23522726, 2070912, 37940233, 43689691, 43628883, 82754427, 47709565, 4086299, 8160230, 92832213, 54104135, 12532442, 52144702, 62435629, 19903504, 87471701, 45143595, 68541578, 14208805, 28423500, 100813765, 66448502, 60895320, 42076878, 63744566, 73985579, 34162404, 50296801, 34264751, 9500508, 7264441, 6658181, 73957252, 37293244, 49583939, 55435537, 71541223, 26658029, 40104834, 5407409, 72671962, 49235683, 82756239, 91993362, 91219771, 98436693, 93794192, 42129394, 10320312, 60764360, 77574040, 49245856, 35102434, 53444175, 26810403, 63484462, 64272721, 86092382, 21461681, 12380849, 22838574, 12396296, 100814956, 98688470, 48177199, 31574109, 72290107, 43356059, 80649298, 71789170, 2703232, 41656303, 70161190, 47857825, 43644960, 446530, 100332314, 57843163, 53052910, 21956230, 38420123, 43267046, 91445483, 8914932, 67957952, 45566017, 34871933, 71104468, 69162652, 12537742, 103317807, 25197420, 81879904, 16166744, 74018558, 72257658, 67138081, 38145013, 53084366, 57653709, 31443652, 16149500, 54834180, 75263389, 92894400, 60621976, 19415875, 103067957, 9886668, 14635647, 38908191, 67651652, 43019213, 56376749, 25673973, 80703068, 103462077, 4947137, 40189912, 7588370, 100189135, 87706890, 104281102, 1105676, 4142119, 4689680, 361346, 67354620, 59718908, 21256965, 13444525, 26973955, 100779424, 70737597, 17386110, 90053050, 28332858, 17581775, 748996, 87115322, 73181937, 73160668, 96001545, 79593398, 32614617, 97900808, 71696950, 86307817, 56457898, 8445095, 8783308, 72273323, 92960301, 6555991, 10993934, 14373360, 4347562, 67534108, 46182920, 19123770, 28450627, 69123672, 98515628, 71423430, 85836816, 12928017, 16294212, 84445609, 32101804, 81437821, 49201383, 91485964, 53475366, 34948819, 48629566, 81152566, 47891572, 101329751, 61935807, 101675675, 4760035, 59450116, 93224768, 104246028, 1354812, 40028949, 72015587, 64997006, 43261358, 86619373, 101021557, 18140289, 64006115, 20474909, 92134822, 27492389, 51045424, 13137832, 26712962, 60497774, 51814793, 80537756, 87321803, 83181925, 83039811, 90866424, 20124077, 99231226, 25985225, 21175836, 46519780, 96021602, 20814232, 6687686, 54306501, 24740472, 69961579, 87702889, 100979545, 33781971, 54437621, 68073871, 12509752, 29250614, 2968317, 89880189, 93702376, 28637226, 75022075, 103235100, 98406345, 48226750, 93426014, 660684, 81268814, 83447976, 73401027, 92652789, 1227971, 52494654, 16181165, 12777690, 92046211, 14711678, 73329108, 67658207, 78615884, 72360675, 97460905, 15964894, 71684696, 29127241, 63423103, 67764765, 202983, 89576831, 42205528, 93931860, 3639504, 80024809, 75073124, 42681724, 69713994, 33292354, 64093015, 101257274, 9059087, 55348622, 61027587, 98558778, 21571960, 89373132, 52830820, 34307869, 86716328, 38286538, 49051107, 2375592, 19900448, 60651245, 79297324, 89906485, 13323970, 103859834, 58150955, 51044377, 61909598, 70856678, 37568668, 90191871, 41275767, 60785235, 97000901, 18044364, 73227282, 97384406, 63964700, 47627398, 26188656, 36235417, 78614703, 61192041, 1117869, 13967936, 10080437, 82720323, 99940297, 87618483, 51463378, 51242650, 53720819, 67767120, 18294652, 37890306, 98236638, 66086582, 55912376, 87445640, 94220570, 82489321, 94817116, 23410462, 22400187, 85228523, 13070629, 91226452, 95558067, 18104829, 86592064, 42276767, 91256697, 234635, 87666537, 58322231, 48653450, 35697367, 93205743, 38484206, 83910889, 45234690, 37537668, 41472763, 87483810, 95674064, 50476299, 104055634, 94421632, 103344565, 36416510, 26262252, 1288750, 6005708, 18084239, 76439184, 14514839, 9594666, 61186573, 11430577}

    {72410485, 94416968, 97916165, 3265997, 99460790, 78755106, 23578939, 65609729, 26556454, 71408392}

    {82204865, 74802131, 95278043, 33456911, 82848476, 80977501, 21785304, 49998301, 101482188, 43285440, 92198231, 9393808, 27207463, 53427273, 71347033, 86264600, 39677469, 58281072, 102942804, 69944382, 58212161, 97736518, 21901756, 94748719, 49839274, 65364741, 72391343, 90543052, 38349574, 45197528, 17147023, 259791, 53581439, 59112023, 16082694, 35998010, 3124924, 95458186, 44351481, 28476780, 83723954, 22457511, 93324991, 100918938, 44980766, 75334317, 14430865, 86096832, 34969895, 78353657, 75526568, 38926412, 23637347, 5718626, 102039209, 1982795, 77052366, 93698600, 20958765, 34312494, 80539918, 74370020, 42461134, 84936453, 43564522, 34081848, 29695103, 5424249, 94455781, 57377919, 1081870, 26383616, 83972979, 82479276, 30405602, 13836894, 96066233, 4516615, 96890964, 90438393, 48595809, 16800894, 44233861, 8940293, 60537942, 35502244, 88727484, 97033091, 34003830, 34579064, 19277417, 51378075, 83780320, 10560437, 88301587, 39115370, 86877289, 86002320, 29230745, 71082451, 86953337, 85086298, 98309424, 47333564, 13476464, 12862509, 46282750, 7438324, 10900783, 79766832, 101298397, 12917960, 7773486, 50688299, 35851983, 29702058, 74049279, 45494647, 66184466, 92919826, 93028101, 44708889, 28252918, 23931268, 6750586, 25821338, 48689209, 100899459, 25125965, 90545302, 73692077, 16618115, 15677937, 80380563, 61929400, 63112002, 32646263, 29725843, 32336044, 80213572, 97091123, 99474597, 50736733, 43385008, 18763568, 88711024, 3947070, 34688601, 44357209, 48228605, 49150747, 26317295, 35610666, 53338067, 13237530, 8905097, 90480698, 38064887, 80430638, 95123452, 102973254, 82218067, 46089167, 15626192, 20668663, 88475802, 3442432, 68341357, 58191056, 81206949, 16510710, 9817535, 86693116, 49003621, 68614169, 25473545, 2632155, 3238620, 19141394, 20309705, 31317912, 48278105, 14529187, 77759506, 62445115, 86509787, 48735013, 16270716, 6898930, 102148662, 28950859, 103478497, 54644031, 83514024, 27173224, 91760330, 58384544, 84292762, 59064410, 96204175, 10400964, 4994647, 34645510, 83791130, 46305536, 29666136, 53491312, 54604914, 56596338, 33959073, 84505009, 79757943, 23417351, 79285887, 40987472, 41892274, 53999286, 93622427, 100501368, 88981811, 51559191, 5157322, 17316345, 90367136, 94735130, 73347150, 59023103, 32196211, 20642440, 18868619, 53098927, 29020719, 4988043, 3115410, 52558520, 13935030, 61947658, 88965863, 103713451, 82760323, 60024959, 35415909, 8598670, 22744851, 37071281, 89114887, 18611666, 4475051, 5831063, 77793616, 100748129, 7844732, 397299, 98337338, 77036657, 98866125, 8013513, 88289742, 38211897, 76279260, 52672884, 25665008, 26945259, 48146467, 41422268, 21699476, 55630517, 61431479, 23255330, 95377138, 82875190, 54916333, 46806265, 83544859, 66067226, 68302160, 103938504, 61766181, 63742000, 67703902, 31528678, 14495582, 12227104, 98015429, 7074376, 72587642, 85884253, 80549288, 6127925, 32826465, 12617295, 99450339, 61455454, 88982496, 5197343, 85055303, 49464586, 16866789, 87538463, 47356763, 32212970, 99572364, 54500133, 36719752, 100555693, 24981483, 43943841, 18318000, 17457419, 19521078, 28782835, 48334944, 33271888, 63860998, 16900865, 16356170, 28924346, 97626363, 44019223, 20785252, 30550721, 26593525, 19793539, 101903200, 62325933, 24142206, 49793724, 72783392, 73928938, 6942299, 101951819, 54658565, 36800852, 11262620, 72363978, 42427770, 71827635, 67820723, 41517938, 25384343, 101781914, 50462132, 87825089, 26892090, 72572612, 55479757, 45852832, 60863788, 101466738, 31048052, 81387317, 32242513, 62940731, 15466758, 82091502, 21790253, 98547329, 11348531, 20885748, 67214287, 49910763, 76977727, 63223225, 42478842, 6529944, 79065698, 16995702, 88393817, 5831827, 15520603, 58509908, 60226224, 4683879, 99110719, 87396279, 42370101, 60742250, 87144785, 78000846, 98464360, 11701525, 19952269, 39359840, 53066314, 50875321, 1117624, 99236573, 66585344, 37814170, 55334588, 64716128, 29645785, 55039608, 83612693, 82374960, 32966079, 86448054, 60785897, 97394751, 7875391, 80386583, 33743312, 1542996, 77913486, 45437541, 1000896, 17189407, 39211730, 80680540, 72386883, 42916828, 22653170, 51458974, 97383889, 82945544, 7679303, 103698907, 56413872, 99210966, 70768313, 40740320, 28639995, 54071247, 52107766, 29217112, 51211595, 18486027, 64525569, 100800930, 22701405, 30920670, 63843860, 85113756, 39481851, 91214240, 38917149, 62699394, 85458454, 64042326}

    {42331555, 70938663, 14321296, 69818866, 95056400, 72450370, 13969566, 35936002, 13909176, 13427871}

    Returns: 1478

  110. 120923505

    {24322487, 18215841, 21923836, 30150885, 4257400, 19477771, 26544247, 5954428, 28011089, 28651479, 19712980, 9648326, 21956267, 1704040, 4797900, 2589376, 21625916, 6276059, 18011689, 485459, 8121680, 12876007, 11070073, 29827994, 1916124, 14680428, 3415263, 7034673, 13814549, 15987131, 17064020, 16111247, 14626925, 12373169, 1672228, 6203792, 13478709, 26928007, 13553893, 5462584, 24464250, 24205140, 13599606, 19716616, 4267271, 11834771, 26614283, 326587, 30224148, 25492349, 27797068, 10994694, 4874820, 729487, 6466188, 28540143, 14977582, 19113684, 13535074, 15724613, 20839666, 19770714, 19965390, 9312510, 15761959, 6332116, 6443808, 6218087, 9916633, 29267012, 16253010, 15535861, 2051301, 30152528, 4253496, 22327283, 10111866, 7859507, 22610022, 13375456, 29354842, 13298135, 27284262, 29656033, 11680192, 20788584, 22248839, 13687458, 25963106, 5869237, 341826, 9681970, 6527294, 5607115, 12573751, 8290809, 9271304, 25703512, 14908064, 3600977, 12487495, 26510564, 15675670, 26994210, 11110385, 27624901, 24531798, 6778411, 24736187, 23020117, 586985, 22799144, 16415260, 14441997, 11005824, 29523653, 2842320, 28253918, 932303, 3031504, 28422646, 9499319, 5059999, 12482324, 18331902, 18169763, 25844941, 20692366, 878043, 2069024, 5267436, 21005349, 20152573, 993675, 13985662, 7760345, 11156047, 25830791, 23933466, 10681528, 4801310, 8441832, 13279769, 29578652, 28857634, 13316720, 28692534, 4857086, 14713772, 10941014, 14063219, 15336555, 2253687, 11569586, 28651014, 13325901, 3245972, 6405317, 16885817, 12207673, 26809370, 448469, 23744018, 1689175, 22892883, 21529015, 27728728, 27477337, 16815720, 7115255, 16659503, 13043520, 14630314, 11231800, 25514777, 18562256, 8195605, 3382752, 26479065, 474154, 7556223, 17638330, 28770107, 23145841, 19033149, 56931, 13250963, 29074411, 17306912, 17878060, 21323116, 19368, 26290694, 24469728, 27837551, 10043094, 11143053, 1674408, 14333979, 13095472, 29197684, 5765309, 29276001, 23578044, 18023232, 28402933, 14400751, 15151393, 18654418, 22023961, 9027106, 8994926, 14583898, 29272364, 21956714, 17728829, 11231399, 4717154, 22144013, 27397032, 7633378, 6734567, 20734593, 28590111, 2186827, 15643491, 17115336, 28827201, 30155073, 11374224, 2983308, 14132607, 2349735, 24889129, 11556087, 17881858, 3122867, 28382858, 19557426, 18637630, 3013498, 6533729, 6499709, 13871126, 18753989, 25547998, 15507691, 12959316, 22192191, 14125000, 22914411, 25463341, 20578586, 932743, 19284763, 8762475, 12500761, 15073918, 29677518, 25311398, 24033553, 10801132, 8389864, 27422369, 25914866, 13993308, 18605562, 6271870, 14693140, 7208392, 5185355, 9795227, 21241689, 21820544, 11390950, 25496243, 844652, 7003767, 27345978, 15432510, 11723668, 19642647, 22823623, 3920156, 23102610, 1954784, 7172792, 25846277, 11415011, 20158559, 9358368, 5210558, 21775121, 21386566, 29735629, 8065468, 28785593, 17190584, 14620574, 23964271, 15685378, 19866674, 6673787, 3973433, 30177091, 10581227, 18991230, 9008456, 6674640, 15096697, 22763486, 25920058, 12455944, 25433766, 5594040, 7644566, 26173945, 1148605, 18185719, 742494, 11417283, 2744094, 6127214, 24209922, 5053338, 15157364, 20976066, 1113883, 19281197, 96886, 13457415, 28813944, 1113638, 21845459, 14677660, 19401035, 7778781, 10749550, 4820886, 19982400, 24670528, 5213259, 27439498, 23679826, 22723585, 18218989, 17361976, 1221687, 87588, 28726196, 16852531, 12959596, 668484, 25674025, 24496107, 4042908, 9987727, 17344582, 10434603, 17376780, 24482655, 1449189, 23381483, 25488890, 961035, 10960116, 24797885, 11002512, 18797862, 17204783, 8742179, 25809091, 787677, 13600610, 21073484, 28423036, 12301058, 17979689, 21094861, 9271600, 6641132, 5137145, 21528011, 7609055, 2656464, 11396626, 20261516, 29753732, 29153243, 21988713, 21021938, 12512621, 18685194, 5610591, 22730996, 28125732, 6818888, 6817948, 3155857, 21110549, 15826171, 1031977, 19580085, 27758482, 11964446, 7502306, 17445542, 13498401, 14215341, 28483771, 22317909, 9164274, 4248264, 12248279, 6993304, 6839483, 20134841, 6822171, 3219846, 10170470, 21911515, 501305, 10091420, 17223712, 17262496, 25547496, 18356847, 868567, 20548776, 29055167, 3815116, 10454597, 11439555, 21132072}

    {3666132, 12132623, 28735365, 10207797, 5265402, 20789045, 16807734, 9109067, 12520379, 28565363}

    {23897005, 28941584, 17875122, 27119288, 10403509, 9164952, 1903090, 24866700, 20207028, 10040752, 8804037, 27025705, 22890881, 6930247, 28459108, 20554449, 11395820, 558379, 25575219, 9777480, 25607271, 16727091, 24736923, 15145246, 6093611, 3432829, 15989008, 24156687, 1083795, 23123486, 25599592, 9343882, 26967362, 16196640, 15281222, 22346775, 24165255, 20165485, 14236778, 13136309, 28999993, 21828529, 15643066, 28985664, 29750139, 12357741, 29898138, 6551583, 12063805, 12826852, 20910725, 19053196, 26460704, 22617484, 8183054, 2554350, 7940649, 18684947, 19769138, 14074560, 26519892, 9824502, 11910835, 15437363, 8490961, 28731071, 4733734, 3433629, 12049164, 7761193, 18771309, 3255166, 6127851, 15573629, 14910820, 11505054, 6981589, 147131, 29431572, 13323722, 28995813, 26705465, 855819, 4583515, 29329857, 17061288, 1164527, 25420217, 14952038, 11062250, 23069971, 25758488, 9364478, 16706123, 20951561, 23847589, 23665139, 4285624, 4985981, 19308037, 5883035, 658954, 21308332, 14828278, 7984688, 11426262, 26469374, 1566891, 9095686, 28116971, 19515757, 14438609, 21558780, 16297551, 15906796, 24146403, 28476229, 8641148, 23939192, 12852416, 8459284, 27750069, 18011993, 2286439, 13775934, 22641066, 13329842, 17784851, 6841556, 23049641, 21445121, 19745250, 818919, 25321833, 17490790, 1752485, 28717858, 1306664, 18615039, 22767172, 8327880, 24254334, 14476117, 26668696, 10556590, 1687911, 4865713, 20225398, 9812687, 26696295, 2903170, 29199355, 29693987, 21640804, 6382171, 17286465, 2305478, 16356952, 3604166, 25992471, 5708940, 19126993, 23330705, 20198621, 16631978, 27049752, 20058639, 13922480, 20556587, 19508580, 23218482, 3495998, 9048150, 11180670, 15240176, 21005303, 11361714, 7695060, 6798117, 24573498, 7781007, 9206983, 4355789, 357486, 10722015, 2157899, 24645767, 4820917, 12319802, 29782496, 6972112, 10927991, 4450714, 10939271, 17030316, 11213972, 23766454, 25604144, 10859592, 4107022, 24914341, 6364082, 16834175, 17521222, 26409961, 26838554, 29005784, 22498906, 558044, 13260713, 1694552, 7987992, 25598288, 6259428, 20021145, 18821459, 4981863, 13559521, 4696405, 21734642, 15823768, 27493176, 21701678, 25749303, 103141, 27503675, 19615560, 6924619, 15569861, 6514868, 15036778, 22715688, 12438211, 3651092, 7541488, 10914744, 27451996, 20212531, 9441366, 12238641, 19774780, 895599, 22652374, 14715033, 8367279, 19228314, 29332033, 16280662, 22931585, 22471831, 310964, 28911833, 13803357, 4347288, 26599210, 27723414, 631253, 22738799, 27601541, 13458615, 2972344, 10303143, 21064292, 13673477, 804402, 35034, 24354763, 19160318, 25679686, 3604768, 28409892, 13456049, 17523343, 914067, 23213132, 22725053, 15719065, 28106958, 7902675, 27081187, 1706725, 27066847, 18805806, 11917317, 18620719, 16278442, 11942884, 15041034, 6589028, 16405297, 29038048, 4849967, 18665692, 5989900, 14850453, 8096600, 30158183, 15498860, 1407796, 30170215, 16574724, 22208183, 7216063, 19949733, 28681766, 8311218, 21225033, 23828564, 12951485, 4462558, 841227, 15584451, 20367877, 9271627, 13820116, 24894805, 16579069, 8891689, 11491999, 2250075, 9722899, 5016958, 4531770, 22201680, 10420155, 5894049, 23952647, 26750361, 10663267, 15005887, 273515, 18839731, 3215913, 20552678, 8964446, 20906790, 13974355, 12716607, 25260438, 8466709, 6426619, 18246355, 24981403, 22197601, 8585736, 18727395, 10589747, 17797877, 19567350, 26195889, 13491258, 13515282, 14532693, 10970190, 1726556, 26676346, 29034983, 29468281, 292677, 22988555, 19849866, 9400853, 1511926, 29478393, 23468832, 21597347, 18092633, 23939586, 13391345, 17025539, 1103347, 14447814, 3425214, 8552223, 28435595, 15124427, 3093172, 6645351, 21756349, 21294650, 18462155, 2918632, 26492046, 19909911, 714530, 22108369, 27232871, 17334811, 24288140, 20380639, 26594857, 29732114, 19768478, 21013558, 27951930, 9200873, 19613156, 7309148, 20390056, 30061502, 12275333, 26056459, 9377095, 15327163, 26554662, 25328013, 1139811, 10790045, 12674204, 10203282, 23317947, 6414780, 26939264, 19119707, 1564901, 26920190, 10794943, 26989820, 22824863, 13191182, 23340042, 8805693, 11744587, 3063789, 17003727, 3071441, 26491415, 23837476, 24396678, 26810592, 1974985, 20338954, 25341145, 13787369}

    {430529, 5460718, 389645, 20453241, 8143576, 28676860, 9413398, 903448, 12178759, 24010902}

    Returns: 1297

  111. 125391497

    {10838523, 1196337, 14907846, 5429646, 36028330, 34675729, 39982313, 16786404, 15484891, 25595917, 21188149, 38040515, 29210194, 23042158, 23591344, 30243110, 40649730, 23897432, 29107505, 3060422, 17618031, 32607791, 10173556, 23556036, 21271842, 11679828, 34923099, 31741672, 24198075, 31392973, 15409381, 15745074, 9185401, 37643239, 24096973, 23404040, 13839222, 30215093, 40131155, 6340939, 34897573, 25140717, 29628599, 18394939, 116965, 17458531, 951916, 27858626, 24940364, 26668196, 2178911, 17779637, 7015278, 15223192, 38041076, 30299265, 24780923, 3261523, 40515930, 411421, 10290830, 21561104, 12307204, 33490191, 8435819, 29874440, 37004601, 39955344, 553884, 35383686, 33827088, 35405195, 5229459, 40109640, 32065101, 21913323, 209924, 2496285, 22500360, 11419457, 7125461, 34439576, 23924048, 39197998, 1655141, 468286, 5325333, 2691957, 13285958, 24667684, 15484900, 11433989, 30906747, 9197969, 24104473, 29785081, 36983576, 16086576, 15635521, 31504221, 1360448, 39375877, 29439713, 16426870, 40700503, 38749477, 12742504, 13271981, 15087086, 26352222, 37057794, 29768465, 26747156, 24184127, 10885896, 10576238, 33092705, 37105717, 40341790, 889696, 29767411, 1235952, 11483310, 5512219, 12238904, 26635835, 16445613, 7802735, 32308765, 9502155, 18952484, 24020978, 25377992, 22463636, 23764975, 4104776, 29380607, 2181619, 29259717, 13385662, 21256903, 6676083, 9652375, 21918243, 28051028, 19064818, 26353675, 23548994, 23398613, 35173750, 19771000, 24218016, 9649909, 4533156, 10588010, 33424730, 5965305, 15551666, 12075327, 28617001, 15792226, 5166057, 39927091, 40294135, 36612720, 14495543, 8891101, 12082988, 32191716, 20338371, 10577478, 19131457, 1431045, 8499256, 16556837, 14035467, 23766539, 20890971, 5779388, 35223187, 6878286, 31301234, 24145216, 39137182, 7554482, 27179029, 29090158, 30012719, 5746753, 17378530, 7025152, 28719474, 33972455, 35299332, 9402513, 14753886, 30543542, 37343046, 21053359, 34161587, 11416670, 19442567, 16901271, 36827023, 12632315, 10413086, 13116492, 28416879, 31028975, 23218448, 4371449, 19351330, 12524929, 19628484, 29785772, 29099929, 24407496, 6339350, 3401295, 38066552, 33256472, 35543968, 41445773, 18425200, 26275162, 23581408, 40112823, 35862554, 23707864, 15042828, 19158367, 16917848, 27445967, 23416831, 36243468, 41095693, 9974449, 62051, 10598422, 36970994, 7401001, 4079628, 12249538, 27902974, 25114916, 23041510, 40950246, 1087322, 36815456, 27017544, 35473605, 32434538, 15758782, 40209230, 13375130, 31825421, 32787136, 35261466, 6052725, 10114656, 15522800, 39755258, 16197511, 36209035, 21633261, 37066144, 7024503, 8374298, 29648699, 37607542, 6110626, 17691338, 18014663, 41745945, 32734856, 425301, 41336454, 27672448, 20701966, 25395937, 18918496, 12859837, 7419000, 31312808, 40824048, 17532441, 22690147, 22393969, 10168776, 26367196, 18908143, 9206598, 29982986, 20085586, 35189413, 40495195, 38961552, 35543648, 1265327, 19689814, 18985967, 27005172, 12672131, 35697925, 14649684, 13260143, 39732544, 34468890, 25531864, 1399806, 36949833, 5883552, 35475006, 4676534, 41242834, 27723065, 30633478, 7575545, 25432456, 24424427, 28787946, 18834810, 8060132, 23629609, 32959126, 21441340, 21446434, 21013956, 38623603, 36418208, 21915045, 20177618, 14755158, 19596263, 9862218, 32848031, 7386177, 2493576, 5065430, 12917712, 19873322, 1523236, 29286411, 9314524, 1100095, 19431369, 19524781, 29630663, 20422109, 19449278, 38203387, 21683252, 20702042, 588218, 17951899, 30175515, 40880009, 20405442, 20048648, 40845647, 11259519, 1588187, 15037588, 28534033, 9735130, 34458770, 29470919, 20671825, 22352883, 36927202, 15618441, 12782557, 8102493, 36010114, 5893486, 30932265, 15999560, 12630684, 18659789, 9682661, 24871206, 22268840, 19239948, 25217184, 15201768, 20384461, 9594277, 40799018, 13319127, 12759855, 5449610, 10559382, 8256092, 35858705, 5253885, 36904735, 9887905, 34674102, 18003937, 5799283, 4658481, 2470699, 11794331, 399755, 39691510, 10841753, 26428592, 3632938, 30865048, 23480289, 36633762, 10118952, 34081515, 7177300, 19926443, 20686086, 41692835, 25648021, 29277497, 27242952, 22513482, 4308082, 24259599, 18159664, 36834861, 21283601, 16603260, 8668720, 22240941, 35028298, 17809725, 33915532, 13575316, 10590352, 21429351, 7906602, 4864698, 35913608, 24396135, 24880355, 10499456, 1447020, 34760483, 10545204, 20913812, 3916485, 33135208, 32302613, 10003072, 40790903, 23721664, 22892788, 32296429, 205080, 2007013, 18248988, 3895628, 37838022, 12810425, 9491854, 40723992, 7397602, 3566121}

    {2688245, 40874842, 12904192, 18427988, 8919224, 840697, 20754465, 16273258, 10430395, 5685062}

    {15001383, 4297978, 27218903, 26581805, 14096060, 7430369, 28068510, 7577670, 18765286, 12694446, 39837048, 5876329, 7414850, 13027735, 2320644, 21943563, 30052021, 17889829, 35537872, 17358948, 24136977, 34994141, 18926220, 39518475, 16603107, 23633134, 40421315, 13631973, 14329287, 4707973, 17320898, 38234214, 20622543, 2450754, 39575126, 4655676, 2836695, 32315566, 37715295, 20261203, 29314373, 31642657, 3276041, 30323597, 20613468, 22251530, 24267738, 7148973, 10501124, 10382732, 25320432, 7199985, 31176504, 354560, 24850357, 26360672, 16060830, 36132008, 34865360, 34235718, 35907612, 24151844, 40751581, 31824859, 20155929, 27991687, 29852690, 5354329, 14033872, 34737745, 35478234, 41259781, 19693887, 31763294, 34548983, 4101514, 29505437, 9830124, 14309184, 37715415, 30673724, 29404068, 33013558, 33988567, 2389559, 15419579, 27981057, 21042297, 15861710, 38512276, 28876590, 5004820, 1496953, 24387062, 35864199, 34839985, 2133438, 6892666, 35588748, 19234229, 29743644, 38074167, 26808075, 26681592, 22084177, 29668481, 233453, 1207508, 36087266, 24692401, 36905666, 5168865, 20013822, 19682236, 37000262, 40956882, 20081551, 28126085, 10590732, 22812998, 7590324, 28722853, 11663552, 6689847, 14193812, 7846651, 10814297, 20647625, 25809329, 3030267, 5829296, 34214380, 2040905, 26507596, 10844421, 16206509, 28948907, 17068556, 26150037, 1975497, 4717760, 34775623, 3841170, 39654503, 31203711, 24741834, 40514248, 15397599, 29909068, 37663637, 2475454, 10926628, 8450594, 34094850, 12604467, 3443882, 19162446, 33981905, 17145337, 15662426, 7541211, 10472977, 6048429, 10573095, 14453442, 24407446, 36195400, 41249959, 13777743, 6451274, 14136857, 41652489, 5188840, 20532429, 20307731, 21588127, 31769848, 21393584, 18527158, 31178284, 33890888, 6501581, 9469606, 6123275, 34251166, 36229842, 21415195, 34366396, 27696320, 36168486, 1264845, 2669138, 12900901, 12196485, 15381985, 31940743, 14901455, 23021495, 34535712, 10205698, 39616538, 17204329, 15263726, 9629486, 32422672, 4791023, 22883937, 12502122, 6533927, 26310178, 2899556, 12944511, 2759279, 25121720, 911900, 36642128, 16120062, 21735996, 17282809, 38766430, 30504105, 8178569, 14292106, 17094725, 12251386, 3103932, 30580717, 8876189, 17323343, 9264231, 15448522, 22596704, 21383117, 40580044, 33798221, 17907388, 25391407, 32913361, 37022964, 6038729, 13728718, 571726, 1070631, 2143961, 29025207, 15785511, 22934734, 28466205, 37622346, 21527183, 32102664, 30902849, 37068911, 4221732, 25302434, 5328506, 12501659, 6765082, 37939942, 28635546, 37298462, 16788041, 27418048, 33232737, 27707290, 15334954, 37331378, 30707937, 5209870, 18689862, 33623518, 35049777, 32395672, 20586400, 2111857, 29046552, 36694541, 2361412, 40266646, 19889100, 20449591, 32922491, 5648105, 3903147, 17472928, 29039723, 14624764, 12678682, 17542016, 33211369, 38934991, 12629662, 27226813, 3310738, 18134780, 14434574, 3024550, 11717099, 18806525, 26017178, 6124609, 34343022, 25033056, 15081447, 29039977, 7388873, 22833620, 2139245, 7658103, 37470740, 13775059, 23257951, 16962260, 33564318, 2814403, 22233727, 857170, 33471062, 31579085, 7420296, 20235864, 1593193, 7783655, 41612577, 18694191, 16930758, 33515538, 22301447, 30832720, 16486724, 5811231, 35234161, 23950601, 22762551, 36452538, 36085977, 33868868, 22799717, 31344036, 25914997, 30689285, 27235295, 36293640, 16056877, 35677226, 27189176, 37631538, 11892219, 35027398, 1074288, 12944399, 34805553, 17911569, 18304375, 7585172, 828275, 25539631, 39593134, 18508497, 10528132, 38407401, 20348548, 1344077, 3070947, 34668384, 10822657, 1908550, 40140827, 13993866, 20181840, 23915112, 17763624, 22602265, 6781570, 28367863, 37425254, 32886695, 33142545, 28584708, 2637566, 14829755, 39763196, 27235072, 14148514, 30904878, 27684196, 5368686, 28946108, 23327350, 39593890, 29349068, 16692154, 15603015, 19676457, 36524883, 19914615, 33534888, 15091533, 27658371, 14129085, 11042879, 28048943, 2357886, 2788489, 24391334, 19291958, 36066507, 20632221, 5081810, 34570089, 10024566, 32551580, 16460322, 21791956, 17357106, 6444302, 37519274, 28012037, 12674299, 25362594, 23998261, 18103520, 10249927, 6953434, 10411237, 9558207, 748474, 15785067, 7840480, 37031401, 890721, 36156402, 33943509, 21427917, 10174644, 2943608, 4928133, 12666477, 32406845, 27302495, 32130846, 25438389, 35413419, 30619574, 12294242, 41672532, 32673180, 41311446, 17769415, 5738982, 24503482, 27477285, 31742480, 979256, 5738856, 25135897, 24050864, 28343627, 18915075, 24325575, 34032865, 7064978, 27662795}

    {21778927, 30326199, 32182538, 27223506, 11359996, 2913670, 36565985, 6526433, 38100662, 14161127}

    Returns: 2254

  112. 105634302

    {2528946, 13774856, 13150594, 20797463, 17940120, 9771777, 16449975, 17060510, 1389690, 17801407, 19446981, 3903256, 5975980, 16165829, 11633330, 10008789, 1046394, 13197919, 8599201, 14398721, 14261709, 20149648, 2435346, 20095432, 10108098, 10303996, 20093928, 13067765, 3564747, 7884589, 232477, 13927375, 11352795, 12936234, 470462, 12354148, 14372620, 3093565, 7740491, 17960830, 17709710, 14994555, 2382462, 20753914, 2748598, 21071426, 17689897, 2155024, 3695022, 6379580, 11325770, 10939448, 16241222, 9665274, 297970, 6551166, 2734347, 8685900, 15376, 15741156, 8599556, 15873827, 5983503, 1242512, 19745185, 14426078, 14228727, 5391031, 13646857, 12002836, 15506038, 20626773, 1402925, 19364785, 10658141, 3957727, 7970638, 11430419, 1755944, 15300129, 3413895, 9582194, 12317062, 13269622, 18931113, 12615382, 5319045, 11015830, 18793522, 8239766, 845450, 18020748, 8316790, 2135903, 4217299, 514030, 1821496, 19045363, 17512023, 6155519, 6645928, 11502952, 8439527, 20470032, 17668715, 1958624, 5535182, 9662350, 7473840, 9928564, 12239100, 12586578, 12204013, 10717732, 14729639, 1595173, 4032585, 6492725, 19003921, 17287772, 10595978, 1404741, 16610119, 17370978, 5890978, 3911306, 13044469, 222912, 2286501, 16087253, 17473048, 18441664, 10098369, 976946, 6948122, 14575377, 12843264, 6235793, 20238616, 7475564, 16875675, 16990420, 12384180, 2078410, 6276405, 14613723, 19453796, 9487979, 15754920, 12032368, 5385919, 8563329, 16459146, 16887517, 19893309, 14898974, 11844970, 14170925, 14183690, 8171770, 13050557, 12673210, 11782419, 5947477, 20135013, 1382630, 19244880, 13352791, 20400886, 19100201, 18371298, 18616337, 11918810, 15215421, 1670158, 12743483, 6187510, 12765394, 21098507, 774772, 13164810, 18344293, 1229274, 5884242, 8290508, 16622626, 8779836, 5283041, 4847062, 3568709, 16499063, 20571263, 10958377, 2896958, 9193165, 17482928, 15322257, 21123099, 12405176, 7451741, 1911705, 16994677, 12918696, 2206851, 144087, 20756490, 19394535, 8195286, 4641650, 9681556, 7165112, 252761, 19037478, 5771435, 7501217, 20859889, 8212558, 4950446, 10050844, 7393929, 759334, 8736978, 8808154, 1323456, 3845959, 607865, 20907035, 7332472, 2051808, 189093, 12900397, 13700634, 163092, 3241, 13697149, 11918026, 2817043, 503406, 8490815, 6756170, 16837310, 6657153, 5897466, 6009676, 6512053, 3100748, 20844798, 10519074, 4390429, 7024685, 18133354, 767116, 13330576, 1818154, 10608450, 7662958, 6018260, 9675693, 13768456, 15372188, 14090836, 6519836, 376786, 9673885, 7020251, 8102338, 19319860, 12651768, 18865820, 20305049, 6055023, 10351917, 2333225, 12733127, 2916084, 20469312, 10283208, 20278013, 14619033, 14624396, 2368630, 4159250, 10788464, 9605221, 13025192, 16057419, 13236470, 12790906, 9891801, 5773449, 4541873, 7178192, 17905019, 15196317, 12056860, 3419744, 8681585, 18551680, 15600672, 16500556, 6780045, 874844, 14079262, 5413015, 7763574, 7146455, 16703752, 8863022, 14086442, 10246300, 11427411, 16579429, 11151066, 17715616, 19961676, 17882726, 19148219, 1846079, 7352411, 1981857, 2577909, 3020674, 11224433, 18609171, 1240429, 13530562, 17540522, 1592017, 16837656, 17749863, 18709422, 16642000, 20156403, 3483196, 5647590, 4592062, 15593034, 1890971, 10922406, 13421461, 7310834, 14296674, 5563859, 3874316, 3325437, 1706241, 15602410, 18904832, 9177427, 15418783, 13824852, 20504126, 9127764, 932615, 13703620, 1376782, 2596108, 3243170, 15087544, 14956428, 19869852, 16247929, 2041926, 14432274, 4699441, 15570122, 16916047, 374846, 12463948, 13319372, 718682, 18596981, 16200974, 5939259, 2007467, 11675085, 19373315, 11687837, 12133470, 5209661, 16125626, 5351056, 10242075, 8403663, 8297870, 17087841, 12695930, 19723575, 12911350, 18274266, 6833645, 3698835, 12749883, 7942, 10054288, 8039841, 3136926, 12696923, 9132439, 15483951, 15665659, 20735209, 6545083, 2052930, 8311527, 15802764, 10005357, 3413480, 13428039, 3195682, 15824289, 5824282, 8373812, 15287540, 3084499, 11405835, 4254230, 2375827, 1156540, 16748014, 4365974, 6485744, 340213, 19437813, 20749738, 8415281, 9699836, 2927941, 867748, 14323596, 6677647, 4014550, 4979027, 1845240, 18652008, 18500495, 4044386, 15638935, 13879067, 3865117, 15773365, 11310242, 356793, 17978605, 12752398, 10490998, 5783059, 736180, 1780068, 4018965, 75813, 2287779, 2707093, 19215927, 1420431, 17002959, 7868138, 73273, 20822644, 9953904, 4067272, 2034722, 7218262, 2762786, 7855232, 9096170, 17588686, 7200839, 8960984, 11180383, 7017471, 597041, 8578892, 12149633}

    {10638145, 20022349, 1809222, 17769169, 1679092, 5780223, 6654348, 18626813, 10605862, 20105011}

    {20521696, 684024, 10354786, 13784024, 8707450, 2535805, 12850291, 19663855, 1943733, 7169659, 20919854, 13868943, 18467750, 2449957, 10856610, 12661915, 291626, 4540590, 9863018, 11424927, 13109647, 3064670, 19692053, 16265610, 8080834, 10801504, 13421006, 18953798, 1886461, 13879061, 19040522, 10397430, 9266017, 4027330, 20461330, 7777916, 4555576, 18007210, 2713935, 19814181, 11110579, 8437495, 12046250, 4343299, 9760636, 17715569, 6925018, 6234929, 18423031, 13491788, 14504246, 11340859, 12752116, 13720397, 20840628, 14985247, 14855490, 4805108, 1320643, 20868944, 4029771, 4224215, 2466692, 10974251, 10728446, 7727180, 5755901, 15940420, 14414457, 15017425, 2029244, 18104520, 10487208, 18761984, 3846093, 11306019, 20044554, 5321145, 11441598, 9866213, 8324791, 8598284, 3553041, 17642966, 7631949, 6661702, 8411847, 2932703, 1566856, 6134243, 12855634, 16436241, 19652297, 7665296, 6951430, 15474467, 17732124, 8694957, 9048445, 18539255, 6420528, 1079274, 7205334, 2647663, 15498646, 4939976, 581772, 16257710, 4750623, 18934526, 4624863, 19782136, 10563709, 18775688, 7697544, 12135408, 7712250, 14219208, 2478759, 19618380, 15808049, 12850376, 20592816, 17993064, 13016718, 19422707, 13522152, 20548418, 18045319, 6179816, 6265192, 5975656, 13035073, 7216432, 4211453, 2953844, 19036727, 20439439, 20470726, 17938392, 19202274, 1710333, 18253720, 17868209, 16538025, 17710357, 15942264, 9636077, 12183970, 9350292, 161617, 870761, 20742282, 10382361, 256499, 7834862, 11822475, 1188091, 17056457, 2702937, 746364, 6591443, 12674005, 10248413, 7031083, 10640122, 2912457, 13648848, 7629960, 3213148, 20923374, 5423076, 2695172, 607005, 11324670, 11425869, 14837299, 1081000, 2985554, 663732, 10218943, 15529478, 8131821, 19654846, 6311867, 11459112, 6573685, 17325537, 6704811, 4205991, 17735849, 9883238, 943807, 3374008, 17156378, 8307421, 7280492, 11865597, 4002747, 10060475, 2628111, 301089, 5618880, 1403387, 9582433, 13233042, 9048969, 3050668, 8418868, 19167744, 20488018, 11488215, 5076767, 15549194, 85711, 12580044, 17951246, 5991282, 19584366, 16289799, 4118068, 4845705, 6575010, 17481626, 11243896, 12663852, 11297400, 4580567, 9761729, 12315402, 11985245, 5613926, 9815226, 12003179, 15683431, 8734396, 18171584, 14721471, 1748360, 18469552, 9704604, 8485463, 11605464, 737350, 1557380, 18448997, 11776697, 14712195, 15149159, 544932, 20262763, 327056, 12815433, 9766019, 13183502, 9710083, 16557834, 4280850, 18055364, 15754002, 3328054, 8224943, 14734366, 46963, 2151700, 14995282, 12889490, 12065664, 15046954, 6772195, 13930171, 8958201, 910636, 20445262, 4420573, 935281, 6739880, 14028688, 7881436, 11758459, 13153220, 6163356, 5153666, 13054189, 5930387, 4965364, 1696709, 2968949, 2504902, 9025489, 17416255, 9698801, 12534751, 16794690, 19071457, 18591318, 3894284, 20391389, 15044792, 2703243, 10809452, 5344795, 10605956, 4526064, 438710, 18707428, 17802800, 7896899, 2114371, 1289495, 5066300, 12657727, 12074600, 12038868, 1292318, 4336120, 6093845, 17907977, 17898496, 5312607, 4989854, 9525065, 2595012, 9086941, 15671683, 3873489, 4509999, 13284022, 14095340, 6482727, 11045138, 19479280, 7143443, 8896108, 979040, 15440406, 19416252, 18314775, 4710301, 11140702, 5970679, 5318818, 12816471, 20215419, 7127033, 7588345, 20549507, 20655892, 10178005, 7868450, 17566271, 19769182, 18532530, 16915532, 19083158, 513347, 14354663, 3874825, 3667928, 18221845, 16241064, 17361394, 18456320, 13159887, 18527768, 10174905, 4629175, 14551636, 18659719, 20815171, 18091428, 14663747, 8595559, 9026367, 15605853, 15345098, 4035825, 12885603, 7326903, 828009, 14669985, 16339106, 12028971, 19221116, 9979737, 7854857, 18277140, 14165680, 9386050, 6344996, 10953171, 483303, 3645966, 15657989, 9688119, 15405979, 12009335, 4622910, 10093286, 3572174, 4670676, 8229968, 6278913, 17252109, 13494768, 444607, 6841999, 17659738, 17117877, 7509873, 2233025, 401899, 10267040, 3181275, 17467107, 833971, 17257087, 11162997, 11494329, 13679868, 5519312, 9821823, 14247386, 5513345, 10010927, 687430, 9264414, 6836706, 17535138, 8312024, 646227, 942179, 11312416, 18696191, 13821507, 11288966, 8487442, 13903732, 158546, 9480497, 16259477, 4119899, 983515, 16985659, 12464391, 17566200, 17106382, 18287212, 6164279, 4399280, 14763180, 7567172, 13414595, 12623461, 17087167, 13639952, 15999885, 9226597, 1554320, 11656426, 2852166, 18401516, 18163629, 17438044, 4055500, 10640039, 1898178, 8707368, 19078587, 4895264, 2107663, 20177669, 16810553, 11562750}

    {8465742, 3510052, 4369387, 20041736, 12586206, 12341397, 7731886, 10810053, 535773, 7668678}

    Returns: 1366

  113. 175922280

    {20994273, 33462326, 27917183, 30772542, 34870756, 20010518, 5826690, 33943173, 33590005, 13189184, 31115666, 20181599, 3971264, 15705115, 6911250, 21006250, 1344389, 15098309, 28109143, 13844352, 7967369, 10758323, 13988613, 2046923, 24431944, 6892009, 26394491, 4719158, 1428640, 14866903, 12975883, 7612172, 21722830, 27327837, 29703560, 7731801, 4181714, 21897366, 24241942, 28335634, 33454516, 11337080, 28214596, 18107357, 26370256, 1771096, 14888169, 4771994, 16633122, 10007303, 32217046, 12490115, 16652927, 34869056, 27130261, 24775163, 31793678, 33831433, 9215274, 23301647, 1035220, 24697272, 29893825, 26266215, 19761130, 28357957, 13395920, 29535138, 8275621, 22783541, 22621859, 4096392, 25503351, 34003100, 26299537, 12437986, 9653218, 768982, 12136278, 10825495, 31014534, 8430610, 32867228, 6083668, 32304532, 13847211, 3206200, 7214071, 15386522, 21206347, 17650461, 11381373, 1855787, 9629168, 23467699, 5974806, 14115944, 24784639, 14969802, 10666374, 11165143, 3048792, 22967939, 9295942, 17052572, 33750132, 30685022, 12149128, 9291947, 26437413, 21216852, 10907142, 14568510, 3634382, 2003257, 20864824, 8917272, 25983360, 21059941, 27134886, 19975693, 13631636, 15514607, 28201280, 10428825, 198244, 26309752, 22405127, 34605440, 33213703, 19735176, 21920650, 12991085, 10441918, 24151580, 18636887, 4097319, 26260941, 23723546, 3921331, 8542660, 33184542, 1702514, 25980440, 9710634, 33863221, 28721919, 3171299, 11577361, 2764514, 24494983, 28678756, 24777216, 17860616, 2736114, 3102323, 5662470, 26241169, 3500480, 13245679, 28853420, 13192934, 35153588, 21092314, 14088606, 20767469, 2940821, 22821473, 6393538, 11184257, 9229097, 30780134, 32210523, 33794159, 28963153, 25823984, 6275408, 18075926, 29502995, 11084274, 34385836, 27404991, 20973658, 10989718, 9643069, 20306069, 26327396, 17533355, 21573968, 18713070, 28378110, 33399501, 17994081, 11269825, 21057202, 21212215, 24875025, 34611111, 23416267, 20328748, 3140072, 34569101, 34123698, 496531, 19915340, 3683342, 17630932, 27348288, 23409225, 28626040, 13071157, 1024, 4774852, 25896195, 22377506, 20791123, 1495911, 15777426, 20737205, 7790779, 20765774, 8727675, 25913331, 33614794, 17295276, 13518862, 16165345, 7362382, 19502474, 30594207, 13395008, 2979955, 18672032, 697243, 12511306, 33859831, 29880690, 19232928, 15714877, 3718097, 10942736, 24067422, 9512654, 14684453, 21950882, 11271616, 31489834, 32533903, 5059744, 25545962, 18743634, 15688579, 21580181, 33298623, 2395081, 9661148, 27997566, 16337915, 17175295, 34764643, 28144992, 6583181, 10858212, 28985538, 1790776, 29058355, 3223556, 31858416, 8849355, 19749791, 30105892, 6413996, 28906742, 15918880, 6351958, 17894953, 33213482, 31196977, 3515334, 10615025, 27073305, 17933426, 25025831, 19860065, 29249195, 17032120, 16595097, 29137370, 7304057, 18340956, 5156235, 4165494, 23846501, 4085640, 13725363, 6753735, 20016237, 13188073, 23224845, 20729121, 3531280, 999185, 15415826, 28487644, 29229153, 18551672, 16914097, 30995171, 32988408, 13447662, 4419641, 12462665, 12005032, 6895860, 9217639, 23485256, 24430394, 15444256, 32205722, 19648001, 9441924, 26064342, 1782662, 9020629, 29231237, 5089223, 21333549, 17663772, 9429406, 15823982, 30694986, 25844854, 22351377, 19817250, 4849938, 33129709, 27044276, 4780319, 4544108, 2942109, 23065944, 23317649, 23587776, 7261479, 25084378, 11894809, 13976847, 23948207, 14799300, 7242510, 12186017, 28891885, 19966449, 30386856, 26081917, 21468900, 1666014, 27912621, 20559629, 23588236, 30993804, 27324708, 6030980, 7972202, 30301399, 29558449, 22288120, 936140, 15922627, 18956617, 33273212, 3905726, 23736293, 21746413, 1014690, 30253999, 4187844, 7210528, 12224504, 576127, 20614815, 16993917, 9148345, 31248954, 25929018, 26218557, 17662235, 1020487, 10619596, 28462582, 8144657, 9165712, 21525709, 27425702, 3145954, 19519377, 16444845, 5077049, 4932130, 33758690, 605754, 21401946, 33143700, 32176716, 20797256, 814644, 591743, 31358691, 24930750, 32215088, 24526364, 4388225, 9044919, 16172325, 32603132, 868577, 12774506, 17545187, 26419702, 23527317, 12489102, 33651598, 22581324, 2034756, 29048076, 19383667, 11668879, 28745020, 16954837, 32614633, 29308163, 33644633, 15816515, 34767757, 4419738}

    {11260890, 13927466, 29859549, 5233084, 10270630, 12696146, 18838774, 28603395, 21993502, 11806596}

    {29499513, 26792767, 547083, 21072356, 2857497, 14244565, 3678810, 13387854, 11068478, 32523263, 13231132, 8884666, 30909297, 31109243, 22957057, 33299213, 23173799, 1208140, 16371351, 32749230, 4697676, 24883034, 29659270, 20198204, 23298857, 29698276, 10449487, 7912855, 30466763, 13566598, 25951836, 6063245, 15594295, 5482579, 29234340, 31055639, 49910, 15436930, 21640535, 4513267, 1785050, 8262872, 34396698, 3905104, 10161657, 14588309, 4685661, 20770804, 4906994, 27746919, 29127682, 17531722, 28543781, 19413982, 15850853, 28636953, 23658227, 33037461, 16941704, 24194428, 14117347, 14732921, 33754300, 5180867, 24825546, 24890160, 21997666, 7550777, 22603748, 9526496, 13731657, 1516565, 13701741, 24669735, 8664620, 4324535, 21373431, 33012707, 11688758, 21792740, 4192797, 34794174, 32029437, 626403, 31295138, 29888198, 28902623, 17638641, 34958799, 16871190, 28714099, 27515219, 27407099, 21746761, 7187198, 18505469, 29746226, 35034292, 16263395, 13902990, 27874734, 18217867, 12884170, 21522551, 17548807, 25227410, 21706453, 14581052, 23290653, 21934335, 20316514, 9429640, 1939094, 5712836, 969739, 34638897, 10232611, 726599, 20037777, 4319622, 30725203, 16927577, 20594511, 16285710, 30747464, 23794099, 16143653, 35052451, 19943770, 33019327, 17731550, 8530606, 22205624, 20560067, 2311358, 9556913, 28384134, 18757838, 31852248, 6223599, 5394279, 11646455, 2016890, 34131819, 31500011, 15214387, 32531906, 34543719, 1449864, 115429, 4714549, 32182003, 7884505, 15342134, 4894913, 1622341, 1349216, 3093052, 17184106, 8719247, 19769702, 34403242, 8194435, 34312240, 32145128, 654697, 34094543, 2671223, 16354439, 3257503, 26014672, 11168457, 34754910, 22037253, 8322935, 17282142, 25697482, 17053359, 13000861, 8366373, 12076124, 6970548, 9126345, 10895390, 13080818, 11783689, 8617380, 13984370, 19914969, 27518455, 16074881, 10117341, 19491690, 22204284, 7906554, 9828678, 5429876, 19185736, 6256583, 12439638, 6339849, 32839337, 26140383, 15984441, 22441619, 28027612, 32322047, 10419497, 14972809, 1633950, 25837164, 16697240, 23896785, 18354602, 4309615, 15042616, 23912197, 10863491, 31057705, 19941351, 7264439, 13805835, 15406062, 5630128, 32568691, 9582644, 11212415, 1563449, 34862056, 33958464, 4808008, 27918469, 12359360, 14459282, 8010088, 10323928, 6138262, 23420796, 22232109, 29614028, 34671762, 486808, 26763196, 28743827, 19340608, 3645816, 23842459, 21856803, 7151376, 14642277, 18306706, 22493900, 28558727, 18723153, 22464980, 6739687, 22628457, 5568226, 14108252, 32455589, 27058680, 4502226, 18794393, 1372115, 15496761, 22107068, 2978255, 24766650, 33593629, 18661716, 11683340, 32371447, 5201331, 14136933, 2820633, 1738617, 32287927, 87268, 23909841, 29874608, 14994634, 11123202, 1865665, 14396209, 16329033, 20681293, 25324268, 1495573, 22579372, 33064228, 17724695, 14012695, 32957635, 15214427, 636046, 9034409, 34655327, 6964775, 15437480, 11747027, 27116864, 1945112, 28622096, 30078411, 7452384, 33909893, 28356706, 8774511, 3938979, 13538558, 1543422, 3493397, 19232036, 2374487, 6077959, 2282932, 19462383, 28890970, 31591787, 437437, 23640526, 12533369, 13636254, 26472113, 3008922, 31977322, 6765716, 1646815, 5839009, 34300260, 24287901, 3188240, 22858222, 33096154, 3825779, 5453432, 25046679, 33489666, 6271404, 34958729, 14507334, 18190848, 21051446, 17408491, 19217830, 28749782, 6017409, 3680636, 630580, 8008273, 9342792, 9917729, 13731143, 23880843, 951942, 24295022, 33096494, 16311026, 23070948, 5511266, 10077219, 1938280, 5289461, 11036723, 27435126, 21563717, 31840589, 29876662, 25957983, 24503489, 20278023, 20032679, 3049907, 27102843, 10820232, 11471913, 16240275, 462994, 21500789, 5362698, 33411639, 28914041, 15252950, 24011787, 32291125, 14024102, 6328172, 18286339, 21072972, 28170904, 12134762, 26277084, 12744145, 9250249, 8188382, 14491223, 21276097, 33214806, 12178843, 28065387, 29037404, 15892640, 3664058, 16195923, 20429672, 9224603, 21673422, 19857416, 18042162, 21623827, 14937265, 34768599, 26965924, 13517312, 929478, 15218402, 23076125, 9336376, 32299171, 31908663, 887684, 18913439, 4364713, 5875293, 25458831, 12899469, 24920121, 8776019, 24440482, 25969134, 28520467, 19268377, 23526148, 3708112, 1592891}

    {32645315, 18145360, 30410123, 9166580, 15370632, 3587335, 24000293, 31364636, 30092083, 13363560}

    Returns: 991

  114. 253913311

    {3276533, 30824339, 62084032, 8756031, 16488540, 59921820, 15472037, 57515411, 23597644, 30965143, 27793940, 44993171, 35785232, 56532474, 56564033, 19113831, 60117455, 7101989, 51643368, 22962486, 57641120, 48434205, 43128337, 22699653, 38738530, 50268456, 21576196, 56207487, 45346873, 26227187, 40955689, 26557685, 13916132, 29235292, 14641596, 7386851, 44968210, 40437766, 6136100, 16675790, 31346645, 3290736, 30630960, 14660918, 32023908, 8145881, 54731972, 28652303, 61254803, 10483404, 23929932, 50662552, 3153116, 30500201, 56134908, 21927370, 8122143, 60189167, 2353636, 57227199, 61227872, 7135112, 57106869, 60159024, 25859111, 37102933, 46082189, 26723152, 19457402, 37647340, 1793541, 15087659, 53413826, 48238929, 24698570, 14647523, 4471188, 9897421, 18605098, 24554134, 27358635, 62981765, 47980526, 39732935, 57559101, 40620760, 34122139, 38203756, 12756537, 47579941, 53424703, 48278794, 52715846, 44207387, 24306523, 10297389, 58756497, 20322380, 27633342, 11990859, 7465610, 58277921, 19842323, 15519724, 29090920, 31364348, 22642821, 17561349, 12685742, 61934038, 62937175, 7960753, 6854068, 50866072, 34073607, 44082953, 13180569, 52231620, 26139080, 9692290, 48995202, 34238680, 29883921, 35866250, 31881977, 25422363, 37084116, 33902019, 44892112, 32082101, 15109645, 45972643, 52820899, 27479540, 7848227, 8170111, 60932758, 47974359, 15605810, 6445063, 51123950, 14091563, 22347925, 60784052, 10489955, 20301060, 48936904, 4140534, 12039318, 57890437, 52294880, 18097207, 52769986, 24910115, 46494475, 42336755, 34690475, 38432447, 25327257, 19279611, 23573720, 49251411, 14583396, 49114833, 31798447, 39060952, 29786485, 26709753, 17433813, 44855968, 31616343, 20969539, 38425808, 20991525, 63420067, 38617058, 36861675, 31843318, 49773431, 34387477, 37814388, 38852819, 11191889, 32993125, 42729720, 11474635, 28909432, 36719236, 22191478, 42470581, 5080046, 30388366, 26928215, 25911721, 61159403, 4648527, 63252871, 586619, 19049002, 21092538, 43423464, 56077383, 36179945, 35822771, 44906526, 33640544, 6985166, 9255273, 5025021, 35216785, 33638320, 55881707, 44003266, 19317275, 8753357, 60103108, 8113999, 52329935, 4883181, 38901604, 2071528, 9457434, 27344460, 20135638, 41036083, 57201548, 30938903, 12154303, 973783, 35721304, 22669750, 57054926, 2522913, 60383582, 25149691, 40573195, 33831567, 9845557, 60455115, 14268464, 15375457, 58895743, 52468912, 49203974, 7914249, 8770256, 17578571, 54290330, 38808910, 6927321, 19907033, 23552286, 24390589, 26237398, 59699651, 59114281, 35160036, 54091088, 44115451, 11307696, 16024957, 4646087, 63244542, 51619544, 45037083, 24943654, 42759837, 19793065, 48489740, 30370481, 16645223, 57271352, 34070946, 50045320, 35456377, 44338846, 27204312, 17680724, 3351139, 41330185, 5625053, 60135779, 35952113, 18993562, 13424995, 51204205, 59754538, 59296684, 51033376, 41501230, 71157, 22737324, 19958483, 26206937, 49002973, 57501400, 51098831, 42175545, 46916224, 56156123, 56913684, 24272706, 33917189, 6186025, 4310317, 28529137, 59951565, 34127325, 30148324, 37971278, 14496855, 22233172, 34138404, 36792164, 25039153, 44044247, 60164700, 36240821, 57403840, 28411540, 61314026, 4407339, 24204341, 62600506, 10507072, 7323180, 36632522, 32786656, 45976872, 52795349, 15548696, 6879228, 42744201, 54516561, 35014846, 39561919, 56954328, 7612770, 31181836, 6635905, 1237077, 31035839, 60242970, 9638165, 2425386, 35328479, 38850260, 12657148, 18243288, 54285134, 48789934, 26413626, 58623951, 40005601, 29397508, 34296314, 38456711, 4136207, 51850417, 18570934, 4308932, 60686642, 62118044, 16027117, 22201565, 19097410, 17665431, 33339709, 23984890, 36599605, 48219114, 18742175, 45690950, 15470266, 43818451, 7800738, 50143293, 48083633, 22417125, 46843307, 18177767, 44396152, 1387081, 24128379, 13183920, 40571584, 10843705, 60064188, 1426773, 29513645, 34712861, 18779932, 3434165, 29407094, 36596166, 38895019, 60877842, 36525533, 18010175, 36571470, 14212806, 58428364, 25472864, 35218133, 55060635, 27795786, 47631980, 46387693, 8094610, 54402802, 5828207, 61614093, 29774938, 15522667, 31673534, 21444962, 9739328, 62387222, 49957705, 17798898, 4564226, 3159247, 3030762, 14789375, 31477434, 8535053, 31634753, 47386100, 2750864, 60651327, 12311824, 21444195, 30251633, 38605834, 55790115, 33592800, 32169932, 15565238, 54026521, 55512454, 21494322, 13918961, 15468444, 18983826, 12334780, 6580254, 55738004, 5816245}

    {43714635, 32189287, 19162652, 46012785, 55266062, 16282515, 26707864, 42018261, 34874242, 42394436}

    {15103404, 42021196, 45574608, 30627750, 36164534, 60049691, 10962435, 48819024, 29585858, 33573398, 51983295, 4401971, 47995258, 56957738, 26586291, 26304168, 13187331, 9054868, 2794729, 12966511, 47516076, 21505415, 8113734, 9455489, 24711893, 50285541, 61110328, 18605142, 33277395, 61791415, 32683951, 36033727, 14334713, 37719379, 43603658, 48996968, 62465129, 30118374, 49969948, 3172983, 50315982, 39478557, 52559257, 53614439, 6334166, 24300777, 57224774, 50625600, 1609960, 39265359, 43667460, 15479742, 43378067, 5173532, 12206928, 938348, 34337261, 53954102, 54214703, 59159826, 34708697, 13861433, 34436782, 51754645, 19431360, 47498190, 32664001, 31729033, 53818570, 61123710, 32014684, 55743673, 43738399, 6421727, 46878935, 7185998, 53502587, 19318981, 51312289, 48231512, 56938265, 38838399, 37067167, 6013172, 44569453, 44915000, 21122097, 58257632, 24280161, 47763198, 59004879, 41856292, 41912831, 21382071, 35846427, 37873183, 10525269, 19779210, 31538425, 419692, 56831068, 3168296, 825540, 49610741, 24588491, 19404831, 21284664, 42537988, 56685727, 8130420, 55475568, 34455825, 700233, 31475984, 5589610, 51436778, 60813604, 6343069, 1872494, 59777725, 43456808, 19567657, 3063021, 16749547, 7541679, 62265193, 55566276, 7112570, 27799708, 47171247, 36772391, 19454887, 33310794, 5819020, 53479497, 24083483, 12157651, 54246257, 4855104, 34912495, 14940285, 59472349, 16858209, 57469966, 19969610, 23855167, 13584068, 47558582, 11748475, 7808623, 59775311, 43851619, 59234738, 57626887, 28608220, 31327114, 22786026, 9518711, 4572685, 25384420, 25753302, 60389400, 4727655, 56251077, 27710667, 59683906, 35703079, 25875711, 50154513, 63439264, 1657153, 45705778, 34379461, 37016137, 1792478, 17649813, 58889997, 56176276, 34561623, 22037693, 8366004, 39956634, 13592739, 27919393, 47723343, 30211578, 25927639, 46716590, 50760282, 40464868, 17833566, 33036656, 27716076, 48487839, 33705701, 45513218, 51742961, 34553413, 61799360, 40205727, 31534798, 52088299, 50213892, 59686336, 24614837, 6662646, 29015013, 49138556, 54866965, 58080783, 26244795, 47085865, 18450131, 2942081, 9122357, 55284310, 9698638, 21985381, 53752505, 35210204, 61778142, 54426956, 21960632, 44744742, 38707644, 52144024, 13710345, 22071625, 35205240, 12244808, 4522483, 44564333, 28164046, 41984153, 42011726, 24033172, 24793938, 12668678, 35146082, 22511172, 33377377, 22766346, 35301452, 60336138, 42668385, 54481677, 37710447, 57449634, 26912796, 14505621, 21784813, 40855706, 35423641, 61246042, 55441124, 51527232, 54367640, 53640261, 59448883, 16961036, 51559304, 57052339, 2465344, 53175283, 46210527, 17470177, 38353174, 21262266, 333085, 27654427, 26507043, 31057036, 15471480, 1163300, 35337104, 48497314, 16893111, 61402107, 55080843, 62990572, 11793056, 51094226, 8472824, 53247491, 25291658, 58016490, 56826588, 3254581, 42337981, 50246029, 54043622, 242441, 37824726, 37136670, 5908229, 13966587, 38701882, 13044963, 26235241, 20538530, 52325217, 8568635, 10901114, 59239840, 16573596, 35073640, 50910989, 18756667, 32220756, 7187782, 31740465, 37037456, 31172524, 51553090, 39084981, 30275065, 44332547, 16871546, 26809773, 41631667, 21762856, 59634925, 21369309, 23787311, 40962944, 38499983, 54110443, 59537764, 31274962, 5837824, 58687453, 10542163, 20799199, 38514845, 651153, 53934185, 35684608, 19974042, 28884675, 30960732, 55743701, 26677914, 19615315, 50626492, 39620517, 37792755, 1112353, 13943936, 3519917, 56730217, 39162001, 38126274, 26814050, 10219974, 31125817, 58462956, 49811068, 18335109, 11947493, 7138904, 52722833, 11748660, 45489102, 22974987, 57075003, 56499837, 16549056, 12849695, 9706181, 61798254, 34580470, 55158357, 32059451, 60015271, 45261197, 49994383, 34406064, 44020265, 10037202, 34262284, 18632408, 4265117, 15205349, 61444781, 51793159, 24373651, 27143046, 21441644, 34120392, 34002925, 35702485, 47162170, 24659684, 989936, 57441499, 36532224, 60609308, 25779243, 5966008, 48339282, 59742815, 14561367, 25468077, 59985074, 44407181, 25525937, 31463558, 22579871, 30612511, 17336848, 32877845, 55553755, 39958163, 61829076, 19381999, 7815161, 45410373, 47202646, 56898812, 57759685, 58014255, 49491167, 25135080, 6666488, 35652455, 20938052, 32626532, 35352427, 16196288, 1344645, 62926999, 41803363, 32077056, 52051411, 29117404, 61126651, 42217535, 16274129, 62098558, 43907243, 18049912, 30684129, 7000207, 56605526, 9661043, 62695222, 39812701, 56390852}

    {25652914, 56962643, 10493229, 22797154, 14979102, 2423055, 28817511, 58132541, 37187437, 10998099}

    Returns: 1300

  115. 224464375

    {48762298, 18175604, 32115033, 38610829, 58765078, 55442265, 60387126, 6234378, 29329107, 19217876, 55919904, 31340540, 9472626, 9948046, 9784914, 46910178, 45148061, 4441678, 68690000, 37681152, 15302201, 55870153, 2759211, 5874712, 35556793, 4717872, 59005627, 24379659, 26994980, 23666615, 11033441, 50635152, 33336585, 49157247, 36076607, 11217354, 41731866, 25706074, 69564, 22907751, 17445668, 1538605, 63881684, 64902155, 50468147, 36392724, 48057991, 35540022, 57154130, 41071572, 29336601, 23356803, 23623381, 58297060, 39847237, 9555922, 50475902, 67053905, 74451285, 54861070, 67835962, 10386330, 59379042, 48294902, 14514521, 48023954, 52892061, 71079418, 30981084, 35976245, 39054286, 27834118, 57216988, 12275100, 51766145, 10062670, 46043270, 6031576, 44183445, 74128547, 23094144, 8312076, 946722, 2505916, 40505081, 45793460, 62920911, 58687858, 47173731, 26303489, 65969853, 38705061, 3561716, 9480711, 63211863, 30806375, 28516416, 46926615, 62284966, 12736311, 3970965, 34347829, 2295562, 36477582, 51514450, 26092009, 62105301, 66222939, 43266146, 54218562, 5765054, 21185440, 59619484, 61193577, 43822009, 45883014, 71122683, 55732611, 72039867, 10529339, 69928742, 70791185, 30172560, 37696573, 42476640, 58733968, 63273540, 51404305, 18756930, 34068384, 44514200, 23652350, 4071449, 29583852, 52107737, 55923461, 64568305, 34580463, 36709680, 31549037, 59589066, 41214468, 2791854, 33256276, 17121800, 47962198, 27546614, 56270758, 56572873, 47805689, 39159411, 11781234, 30948265, 43860875, 61351753, 74426805, 21884521, 16408534, 73525170, 7159798, 69784270, 70074655, 31806074, 52933606, 69781490, 36091, 30424165, 67996405, 12019117, 8802036, 48923756, 15569777, 61797662, 49116334, 20552476, 35273021, 4372767, 15721483, 57984023, 44552770, 4582916, 38989778, 56056374, 20428066, 35271247, 5486710, 25670593, 37380553, 37824797, 53822841, 47660528, 56239096, 55864338, 71653634, 2476860, 69627059, 13927304, 56390604, 3935033, 17726841, 16811846, 9058855, 2525304, 41815234, 42684275, 30642597, 45673328, 29780381, 55857053, 1589524, 552387, 58469758, 21865896, 12912818, 47946553, 15220400, 11048628, 43006168, 14526883, 43848283, 13533449, 40318421, 8107098, 71952936, 64318042, 5187658, 56025769, 4343146, 55655887, 25972850, 66521972, 57532321, 9871908, 15149572, 65039842, 4684326, 48356980, 50993852, 70683559, 64213393, 1834227, 73782015, 19184728, 38490097, 36777928, 11330596, 15074152, 12877910, 44664519, 11668369, 57850463, 2437112, 63593145, 3146115, 8072167, 28296893, 32682218, 10078607, 6169413, 65636592, 30961370, 18803375, 6538272, 17809743, 33180352, 58797624, 37101902, 24983548, 34088491, 65940181, 21654739, 19688155, 58330494, 26573757, 73862379, 49914788, 44501505, 30705256, 52779959, 52532954, 51960405, 62460585, 67382047, 5606714, 72926706, 74507876, 44267653, 42705940, 24315993, 60999162, 62115605, 48131030, 39578802, 6788497, 21365905, 41593100, 63471654, 27224106, 58126847, 16654278, 17109789, 61403465, 30407115, 61869899, 21283271, 29463324, 72031700, 41803233, 4758860, 6133766, 71141695, 38798450, 6625859, 73878071, 1012133, 42092028, 11164761, 2464696, 14830396, 59823551, 58176922, 1103867, 22757582, 71911756, 61809576, 64784160, 1520671, 3518258, 6866037, 28307932, 52082446, 70729852, 50176364, 40329657, 58956632, 1605119, 12838202, 14009366, 61331268, 57101955, 61016161, 46022336, 14216783, 37798823, 14441355, 23261358, 8891280, 70309173, 48082603, 35077307, 36135342, 54390251, 74085796, 3356737, 11638698, 44913282, 24327030, 69453085, 56432839, 29891789, 49257557, 32780012, 33669802, 74224757, 7090673, 50604862, 14763762, 21721827, 52734975, 1244999, 54875317, 59862510, 61612789, 18589884, 60778918, 67839287, 58154081, 69341914, 33878248, 71363870, 2463257, 24355913, 42669698, 71773475, 48396944, 10020285, 13881298, 52493543, 61229578, 17500730, 24011527, 52342424, 61450639, 38681270, 22269460, 54631869, 52690809, 38931653, 217512, 40819131, 19006377, 33966951, 30381632, 50825333, 22909484, 54376826, 68374247, 21815424, 20022228, 29573021, 44224191, 35453355, 58524195, 44781905, 66405941, 3033585, 51655122, 33519713, 42342634, 20354204, 13685194, 1771690, 42767660, 40064984, 64495666, 19724959, 62645338, 29872268}

    {41815246, 35976052, 21880990, 808659, 25104407, 35557121, 34169528, 39133377, 52322247, 41744795}

    {52301313, 44743339, 25105051, 15661653, 5299230, 54180170, 12529210, 15356131, 57621321, 68469171, 44046815, 15115676, 59269068, 73803061, 20042571, 38972854, 10916414, 43688932, 74059480, 59452659, 44343323, 24339267, 39772709, 71219532, 47579080, 29505594, 70197686, 14257613, 27363143, 30272946, 55417935, 10712744, 13434583, 7465900, 1963337, 51113362, 26164181, 66011189, 19693730, 19389592, 38499306, 73219685, 31462189, 58048556, 48357306, 70305531, 4808679, 67376737, 68733402, 61685134, 62346461, 6001926, 38166798, 64251783, 20313538, 70321278, 6874681, 30351774, 11267883, 38149075, 41573845, 23018179, 22205506, 54980994, 28933246, 24990978, 1141313, 52910285, 10418185, 15606037, 21974779, 30438993, 22550458, 7512900, 1991316, 620986, 29716456, 30929077, 48898398, 65998648, 52554790, 54092782, 26732448, 4459608, 20073559, 11706327, 25224085, 22147359, 5845912, 40347789, 49792260, 22219694, 69659896, 21060968, 34748474, 60626014, 42762931, 26708428, 13062022, 35718615, 20257548, 73365516, 17079325, 69755003, 14193186, 68855779, 9623337, 50722487, 63178532, 43686329, 55971912, 34600056, 15050155, 66405413, 6275667, 1274669, 29727357, 52763392, 52292649, 3913446, 41049223, 49474283, 12109603, 8465944, 6665229, 13198948, 44837612, 40949909, 25699865, 37914685, 52478494, 20224342, 67199459, 74107810, 44953761, 11553624, 45466033, 72939551, 66283244, 12592615, 27200317, 67504560, 8216776, 30724848, 73205010, 71733010, 45742954, 55340957, 25671868, 61271851, 59236737, 16017272, 24413069, 74056689, 67526021, 7826117, 59107385, 64507400, 40316588, 67784432, 65140059, 18994988, 12828434, 19855708, 11262626, 53456981, 57903328, 50122412, 10288201, 63604263, 20085478, 17578107, 70205002, 18885502, 22770899, 25710789, 68724346, 61363750, 72200182, 32243943, 62335693, 38738032, 60435935, 63129693, 53343863, 35373459, 10894425, 38896355, 44228693, 32569989, 4948860, 2686323, 18900246, 58191145, 18765442, 15745620, 51546315, 46236686, 1738095, 54780657, 49525846, 72588961, 56611609, 59583480, 26946908, 53820185, 41449785, 23465511, 56663080, 13986677, 53796406, 15041953, 31166485, 41819749, 42462157, 44804974, 72587669, 52757079, 53394912, 24725047, 40686295, 66409532, 11138304, 41718552, 5659264, 38739085, 37402125, 42686484, 12031572, 68651292, 39215141, 50463242, 14301041, 45491209, 73275323, 71689813, 9710406, 16746828, 45096342, 17630026, 51563677, 73605976, 7197602, 10837778, 30506313, 49576678, 3314116, 73955436, 28716583, 63778651, 60831324, 73858520, 6241020, 32986421, 59710837, 11666284, 11928803, 45585033, 35863778, 22606294, 13966388, 5433148, 52304749, 44056305, 47167053, 51796917, 67644424, 30681164, 36545125, 74724533, 59163582, 21865003, 14080111, 7009375, 11956631, 29997896, 52558613, 59068907, 24885953, 5363861, 67900277, 59317489, 44456621, 53243231, 54752748, 71061997, 28427810, 54353126, 12757059, 72199937, 21417338, 42146704, 53951920, 42193490, 56312881, 40128407, 49578391, 1299959, 67472465, 3665452, 13416824, 53468794, 4546504, 3341965, 1515175, 33600573, 31591838, 63975189, 72501411, 26041402, 71380319, 36425738, 41714554, 73512282, 70828698, 16708509, 23688350, 68282870, 46418591, 30057245, 52851863, 30255050, 13127320, 23813410, 73983850, 7515487, 21382654, 53786962, 44185497, 2376815, 23660222, 35470946, 65864303, 5375364, 17827117, 16815120, 25559250, 31686967, 44897389, 38917565, 31903553, 14274370, 53094558, 6306441, 40346430, 55398453, 52966869, 74237088, 44291875, 3185641, 44733175, 16066046, 56045054, 30479335, 590470, 5104043, 44413676, 46715616, 10460393, 10214505, 27991159, 44003448, 58464645, 31383056, 21696671, 15702238, 5109371, 26160092, 57314088, 63949560, 72045882, 5842881, 39637132, 66019065, 41143185, 39945804, 23675351, 53529476, 60323069, 12586917, 25485806, 70233480, 20234082, 52302334, 22698031, 60788358, 68213175, 43444316, 24669724, 55422464, 58321333, 39641401, 40855050, 48253456, 29116668, 23609218, 73003285, 69097347, 10566994, 48412422, 69188253, 37978612, 30995571, 38956937, 74455233, 42733161, 74415489, 16422680, 7286939, 68039529, 46061954, 26313107, 34735064, 56442965, 12985509, 33462103, 54188143, 38198500, 25219948, 41762559, 401065, 44036800, 34446876, 62399117, 23015863, 41366042, 13368873, 456363}

    {41273177, 6038576, 69421832, 42285928, 14185037, 70066594, 32528679, 51073199, 6537073, 59425047}

    Returns: 2053

  116. 841356

    {7260152, 70326, 205030, 100385542, 8744905, 15, 21298, 288, 282550, 532583065, 1, 29665915, 6809, 81466, 236096, 92, 441340525, 11877, 45998731, 5785, 254266763, 37861400, 421020, 2322256, 59779, 189637, 86, 752, 47923005, 423569770, 1432442, 272, 8, 59742971, 419102, 5, 431944, 66288, 167622840, 6630964, 13913, 25, 2836, 13, 336041476, 2748004, 8093209, 4664282, 3267815, 1282901, 50441027, 322281, 661, 444, 274786793, 512, 79324679, 1398, 10596, 100, 2918, 298, 26073202, 32706, 6709, 1788640, 6487, 3057, 12, 11832, 1300017, 1, 17998984, 6296437, 438, 12573274, 1000820, 124315, 1649120, 3178690, 483150, 129374, 1282, 23952, 3, 6873467, 12585, 464498, 210, 811348, 29, 111, 266, 1106464, 5, 31109, 184, 3714881, 11113860, 26, 1237, 71925391, 13362414, 40, 147, 2, 5, 842280, 804342, 1711, 3486, 702, 66, 8563, 337, 730350, 111, 2186, 5681, 427, 6, 7376191, 165934267, 182124108, 4, 1, 118148886, 1, 99, 143174672, 2074061, 15126, 3433, 307, 106899, 1, 398621, 197, 13449839, 3440792, 6122, 192, 734353, 1, 69, 4597, 3, 1345, 710403, 1, 1245, 5691862, 1, 1037549, 7, 510390403, 1929, 2527, 11805356, 16499716, 19397, 1022691, 51, 56, 516816094, 4, 419, 39, 5651322, 7532632, 239151, 26156, 43160285, 75485424, 1547, 1500, 113213317, 1, 61182, 49606109, 4, 6218176, 249, 13, 5403602, 109572, 86007463, 672309, 50, 259, 2155, 16, 11, 28882557, 240869, 29, 63317757, 23313, 14626469, 3698, 341851, 1359, 64626, 98397, 17312025, 1604267, 283832, 1693766, 215350, 127958, 20916225, 2900584, 3512585, 68, 62915373, 943, 114496472, 391172, 18, 2735, 467, 116827460, 3275528, 256, 4999611, 11826, 4, 88, 60, 7943110, 3760, 45753681, 4, 31863, 88231600, 170818, 41, 2025, 402, 27110660, 65977841, 63, 1, 863, 1160, 294106, 12306, 18382, 19541862, 398181393, 76411252, 22844, 6071, 337105693, 1147772, 4860, 74, 280889, 78609, 21, 2, 210593289, 8361906, 3566, 40998844, 406, 741, 22083, 1361, 54064063, 88324, 3353, 73805480, 279335, 4325, 46757, 196484476, 1666936, 97976, 50862611, 197889, 251514, 49137, 19, 268567067, 1966829, 116, 1165, 155684, 193521, 83, 247515537, 36, 225, 695041, 5, 3, 7807, 244719, 847, 101895, 77344047, 13831, 485431071, 7446, 64, 2686596, 15789, 4, 3384106, 4674, 23063, 14462399, 10235, 3802, 1, 29, 2947271, 227642990, 152628744, 15, 108, 208924459, 97601, 69648, 62085053, 292221951, 288159, 29766075, 13579952, 178733209, 21, 7490, 19, 542057, 169, 88410, 6, 187085, 190431, 126313, 17356, 7420, 132438590, 6562197, 420, 11762, 118, 404624, 44, 61, 338094, 2636, 480, 173824, 5, 3565132, 30986, 353147991, 3401621, 367137043, 8, 47, 8574, 496331234, 229, 475, 3, 1198, 174481, 464593146, 116, 90, 35, 22, 14069, 31591540, 740, 5663, 12258, 5, 43357235, 4770085, 2176709, 70996, 3, 41915179, 1918, 6877782, 715264, 27340, 88548888, 3, 408787139, 35, 3831, 44, 22, 3980, 28, 28, 64801, 1532, 13758, 73759971, 18, 119251545, 65671, 25726, 113, 114871312, 316, 513208, 3704, 1763903, 700, 11274857, 464465, 9780938, 79727, 1, 5536, 76, 6, 197, 435, 216471, 1610, 1188, 54136965, 252, 1}

    {85, 841, 1217213, 1189, 3, 71369089, 13672618, 82724, 49, 3211}

    {467047719, 4480, 433909456, 12, 33, 5863, 105159164, 275599, 462001, 1803, 63788816, 7, 80769543, 42478899, 39, 3048205, 118657097, 45400389, 239063, 491803, 1, 2174057, 105685151, 3927971, 1445464, 3096, 216409484, 1079, 215517, 298242546, 3189634, 94, 33789, 67, 345204, 463436098, 121673463, 47557, 575864, 301, 2957290, 913, 2381999, 942, 8777049, 1, 83, 416, 248776, 228130933, 39, 5, 1842549, 14705, 8, 229747764, 6268990, 70, 3, 42430399, 375, 473, 76443675, 2, 156, 449, 3213, 472457, 1973, 1249791, 3556029, 4090, 86578548, 61, 109, 176, 472838, 11825658, 415, 35, 902, 212642, 6, 10470692, 376803564, 606233, 2496767, 154, 1382970, 5752625, 27393, 3665487, 56, 1, 1, 7192197, 393175982, 495364891, 13507163, 84999651, 6080, 103, 79916250, 4, 3341647, 74, 408, 3533237, 534898, 602841, 14, 1, 3708100, 97722, 481295, 667, 239, 4, 29660, 3572987, 11, 15103, 199258600, 22342771, 1, 54, 486334, 1, 30, 2119, 7274818, 5, 32221917, 11, 8707851, 12395943, 8, 6851677, 23407290, 1878379, 1, 204838, 14480, 58, 974457, 107284, 2179, 1, 61680896, 5, 2, 104373, 450426, 20492158, 192827414, 61993, 13272, 15269, 12176, 22, 3167421, 31191477, 58228, 59921047, 18, 912, 217048736, 4213477, 327632316, 196586427, 8647645, 3, 9822, 1, 1045, 54482018, 29650, 4213657, 101424243, 12865, 7, 22495235, 347542, 12881, 114, 986246, 1330, 315601505, 189413469, 9075951, 1, 113654, 1, 16493, 2481891, 16414324, 7126, 636257, 229, 579, 53543, 6074381, 827400, 499480, 12062545, 13285496, 352668940, 7, 820216, 979, 101, 462, 3, 3, 40919640, 31, 422969, 182371, 11576, 233872464, 284299530, 10, 1620, 77003, 775784, 4269694, 8297839, 69568, 105, 76097948, 94, 160, 109, 6492, 115327, 1, 5066, 33236834, 1, 54606, 5779, 4, 2282, 486694, 300, 135028966, 211989, 1840, 112612749, 18, 154506, 347830, 1087168, 3479316, 628990, 18, 6, 2, 7756, 376, 11942, 935, 48, 430661, 2177065, 3880292, 3268, 8165, 40, 5467, 619213, 32, 856, 3, 48433344, 6, 895848, 169, 240725336, 14870, 32605774, 124, 5, 4, 10971, 93583, 1, 10639499, 12, 22585, 82, 6198915, 32147, 97, 1659, 53, 2657418, 6, 363825829, 376361909, 5272, 54, 2597, 11360, 3367, 71768, 49704800, 47103845, 5740, 21995, 26711, 209477410, 7209094, 2623811, 822, 11527512, 1, 4, 1510567, 14, 41189, 6, 403984, 57, 465467, 2, 111417, 787833, 15903805, 1, 5, 250, 13, 215, 16069, 494091, 1332318, 29, 939170, 1, 405192655, 1, 2, 10, 17, 32, 871, 456, 1744257, 1490, 142141844, 3731030, 49, 34, 4150838, 1331631, 1, 70, 188721, 517388367, 282906, 15037559, 1776, 5, 10546, 3108329, 64457587, 43547398, 59968, 245295336, 14, 54, 416731, 3071177, 28, 28393075, 53125, 23, 1112975, 301, 584297, 3, 26, 153467, 8, 8146, 23181, 1536444, 118, 396726019, 160, 47347803, 7201, 69225, 1127122, 109, 1989, 35615, 31194981, 9201139, 101902552, 174, 2197690, 894487, 7598291, 241, 3740, 357, 350927484, 460682, 130240, 9618217, 1, 149793, 5079294, 8277063, 1783, 999234, 4202, 3892, 960166, 123006723, 11, 159, 192829485, 5333, 28204, 38904836, 2958128, 2, 2868, 36141}

    {76252640, 90, 54195189, 3786380, 31, 703838, 300810, 36383, 5421428, 3846909}

    Returns: 7830

  117. 2851

    {1219918, 122, 67508046, 42805, 93, 780425, 20, 207827, 12944, 311307, 48525451, 2557, 34, 756487, 335414, 261548292, 45, 24082, 505, 167, 629876, 30748, 1939, 3051, 6036345, 352500, 842335, 3332, 733303, 87470, 14051316, 16623419, 1037217, 194, 97122, 3, 65, 161647091, 9376, 204888169, 172690620, 664, 18742, 2, 26, 10940, 9, 742398, 2, 12193596, 31749, 7603, 27, 1602, 9392215, 10692, 21894460, 1, 19022, 6616, 84, 1, 46298, 1434432, 1, 1, 473, 13, 8, 6575, 241806, 27892, 7, 15, 43678, 4065, 452605, 3887, 70862, 2489, 2006, 30998, 55194, 113761923, 6, 213875, 9, 246019542, 1099, 199282, 232510534, 116283, 1, 468133, 1, 1, 97213, 14, 3391111, 91, 256689805, 53, 888, 10061, 103651789, 4082455, 93667, 16050448, 10301, 1352161, 47157591, 353653008, 130459, 1, 171094, 54572, 50, 978, 11, 26059, 992693, 129002037, 253331, 24, 76233, 272399, 1623504, 1, 1980661, 2430, 9104, 355, 66710870, 3, 29, 2, 15208, 3130613, 8259894, 30, 6, 1, 2995, 3561, 1069201, 21, 6, 137, 679869, 34389, 116753, 24, 32237380, 4009048, 8528, 51051, 59, 192, 6047546, 1458028, 228, 441844315, 466479, 49017, 397174614, 510, 4711, 212798294, 98845, 455, 24, 488312182, 23291, 174774983, 6, 1, 210404, 26285474, 253973069, 2307646, 9643192, 42918, 2, 184, 3793702, 527589178, 508623, 17, 733, 37129962, 23, 1, 246077, 220, 201, 20, 226, 18920, 2725, 393542, 3141198, 1322, 1, 193632941, 27, 5, 3111, 184, 8, 534975589, 93867831, 4631603, 366, 161, 157, 2637, 1335627, 9105213, 9485, 1069, 14639, 44865997, 1031, 13812, 57, 15357, 47161, 45997448, 762173, 5, 49, 27, 3, 2257130, 1563, 227645, 127359, 643089, 374, 137073063, 1, 315298762, 5, 27122746, 39683, 36851, 2, 3, 3236800, 28, 9371639, 67954, 11, 76, 1746, 87, 3, 7, 24530434, 395694386, 197202, 22385440, 53491, 2, 2205247, 49024863, 2876912, 186844, 140855, 19, 6836, 8, 711096, 288596, 53633, 483801914, 13428017, 673, 57385148, 27379, 4347161, 200, 11, 25, 582128, 22232218, 137479, 103, 1097, 61, 9108, 1980, 11, 3213551, 14060, 73, 6, 338539, 88602783, 35153, 485834247, 388, 19, 313601, 2520, 11, 13144679, 49, 1, 28392626, 243245457, 18419486, 42737771, 86741787, 4, 829684, 223, 20673969, 4258547, 3, 39, 2, 3232682, 701007, 2213418, 2988077, 1160, 210741, 317912842, 5, 3086, 6, 23518, 10915, 523291, 1731961, 4870674, 3545314, 294865286, 31003696, 7821703, 144478601, 175, 26, 494, 1004, 5, 641, 13975947, 375800851, 4901542, 127, 16086123, 1730625, 381089404, 1940, 132813, 383296735, 396, 1, 172, 103645788, 1, 24, 25913549, 49, 505, 281, 61, 14561, 2941, 4, 1558, 192, 1, 7312, 7948894, 43144, 108864, 309800, 107374, 1671333, 11, 2, 121135135, 17452101, 9, 297900635, 79617, 6, 39, 21, 634, 27051835, 174495373, 91, 392689, 10179331, 397433647, 55, 23383753, 24038, 371476663, 460, 421, 300, 1346, 243480, 24481, 32235, 19, 69, 247333787, 1741931, 168781, 3653, 1, 1, 19752366, 12872100, 405, 77658887, 31310, 480479, 12336, 2461263, 222, 25761816, 1766, 119536, 192535, 485697, 1, 1, 505, 10, 86633102, 9, 5, 18, 356924}

    {97, 389867, 98264, 228199810, 9648814, 919541, 313736, 1721336, 8, 3579}

    {170038, 16590333, 73061739, 117341975, 1, 54020, 11251, 4669, 195263227, 387483568, 16563576, 1, 95433, 55209531, 358335027, 22, 369364, 4602064, 44, 2307, 31, 4, 24, 4, 1007264, 119681132, 30006378, 477718052, 931542, 332, 6315, 195523, 8, 934991, 40024, 29, 178, 7, 887, 18, 2, 171, 36, 5479859, 1507, 693, 152356035, 2, 818384, 12762763, 5152167, 12650, 92019, 3906689, 163337, 45852948, 62, 3270816, 2439050, 2, 92, 11, 237340, 57876, 243, 1, 1570, 481354, 70347665, 1, 93913, 11, 113, 16907, 348, 1068362, 6370261, 4, 27262992, 6971719, 15154453, 1858, 119144, 2, 798754, 138964283, 1, 5, 881052, 83113697, 969064, 19675418, 2459, 6946917, 22201, 3, 61391611, 14578732, 162, 211512217, 46511, 4, 3164212, 2712861, 302663, 58147501, 15, 1, 1960, 3224443, 3, 129, 4127, 3077, 129284600, 43519, 22, 26, 33, 1414534, 2, 374899, 2067752, 152353, 25798, 200489, 33037, 394, 4176367, 695226, 1115, 8156880, 93656599, 1409617, 83, 37466469, 1648, 65, 1013678, 1707, 1440256, 165, 47794, 110197482, 218, 13, 12989, 7, 3294988, 29, 15786, 438, 503760232, 12563, 534899868, 1013546, 65466, 10, 13199820, 518903, 50409527, 888559, 3, 7313, 3364, 240, 123, 7713569, 14324, 5, 207648, 11, 759, 32812, 47547, 1891, 199020487, 7, 35673374, 18, 481901440, 1431599, 24949, 126, 49230462, 377, 3747, 21839236, 87642, 1, 1956187, 3465, 24264, 213, 36838093, 150518, 3503, 12962143, 200, 5, 235418725, 1181, 1519750, 2209156, 162, 3123523, 90863361, 42270, 3107481, 29625, 14, 28, 25225652, 36383896, 1, 76712816, 24937290, 857, 12007311, 15996, 3, 180297, 1357, 796, 5666, 12, 71542943, 5854685, 12, 208067, 35, 40190891, 217, 6, 6700793, 24125, 44890196, 644654, 457219642, 91, 209924, 1, 254690882, 833218, 13, 397, 15, 155930418, 14687877, 96432273, 911431, 2342497, 109, 23595577, 1, 5756, 1445, 307, 11123, 6111, 3366, 6603, 23963, 6862223, 339, 4750907, 10, 171167, 224369, 277750, 275, 455, 10, 257, 98692438, 14794910, 2, 58, 32703, 175514, 39388, 1472438, 207453, 495696196, 31452, 470687023, 39456, 16256, 2548499, 54427675, 68851866, 94233, 1354146, 1771461, 9, 92700, 2, 131534269, 212396, 3, 5230451, 89470, 3640, 1843652, 32294, 787812, 55793, 20542, 493147439, 853481, 21231, 464468, 8459654, 3676, 10, 152, 13927507, 28, 3, 5801, 2253745, 7, 25757132, 1159437, 74270772, 497596, 2937201, 67832226, 2850877, 1600, 3, 81, 39279, 1, 49, 24963, 1, 11951, 1998, 6840, 4, 1085, 1531, 5822, 109328664, 15507, 10, 73401, 10, 3, 5, 184473025, 63, 8621837, 223705600, 230, 27, 620331, 6, 85, 10330682, 3304457, 15214498, 1333393, 2, 6159864, 38504, 1, 17144, 6, 189153, 113, 179065690, 2523, 30268843, 23939356, 3549, 35661670, 107958597, 7, 12, 1179, 83, 5523, 212, 22613, 2820, 4813, 157949, 30930, 389402250, 165095431, 6, 51954, 157751, 15, 59345699, 8351160, 496184893, 2255616, 175636, 39, 1947947, 28420, 32573, 158108804, 1872018, 194462742, 967, 53, 2, 7326, 957308, 3, 7013, 151633, 115555616, 560653, 901, 569, 22920571, 786, 5624, 7, 270936, 1291, 29, 946, 2816816, 172603413, 1104, 4875, 98271, 346, 3250017, 446545540, 4220789, 3, 10, 373, 4760}

    {2, 522087, 542835, 216931695, 9, 108, 22134765, 164348354, 1002843, 851}

    Returns: 8721

  118. 3

    {1350687, 85702550, 308609761, 28734139, 7653655, 767, 15835, 176, 182100, 82, 53524291, 943, 5432, 28, 1273990, 22, 33927156, 312, 400262850, 22, 19, 2758660, 326886979, 3578, 186, 259064, 6180, 1140611, 30313987, 14127, 6, 7, 103087, 14956, 527123, 412, 5, 1, 3, 451946286, 219029, 247, 253392, 4088, 616, 1190315, 3591, 3690, 39, 40, 74229369, 40712372, 2, 16, 1044394, 344, 46, 122418116, 1892371, 30519, 17380, 86016, 6, 14323797, 822, 61, 19273533, 16, 12, 7483, 1297569, 264998, 893, 2876230, 10, 25, 14, 67028176, 53660830, 65957, 112, 1, 1, 177990945, 438597319, 2087148, 830, 2026400, 29082, 325019, 104779929, 21, 98, 9048, 51, 21414702, 19135, 821711, 6165059, 2, 76714264, 47607135, 7175, 5691827, 258902399, 94199335, 248, 437767643, 1, 61447, 251854, 497876337, 66343, 120376884, 1, 5721, 83504038, 7581, 32359, 1, 135, 1365, 171, 17157, 827860, 121323304, 3523, 8097, 235532, 174, 53, 9134, 78639976, 1895355, 930, 343, 2, 18556, 3583384, 108238, 33, 31, 4070369, 420, 5219, 4, 235865658, 194311, 13, 1663, 30, 267265807, 66, 3, 28408764, 122, 1658879, 1, 1, 10190421, 453, 467499572, 20486, 14559, 1455657, 1, 18994, 9, 883780, 11719927, 15, 54941, 1150921, 47314, 900, 688, 1905, 7578, 35188799, 1632600, 432880, 1213, 12409, 8238, 93639, 250935112, 74122487, 100132, 11726, 29, 416, 1466855, 94, 243, 7747763, 106205126, 171514923, 27869, 1023, 29493, 49879382, 22, 53748, 7, 1501, 43663, 52, 465, 334633, 25649476, 593914, 1437, 68355, 1469049, 29, 6182, 2, 101, 111112, 47, 210, 3849795, 39, 9, 5165343, 3378, 74962531, 226839, 1693, 3403676, 3925, 44, 70998, 31367, 51141419, 429923351, 216486452, 1, 8183, 525498, 36550030, 1, 1821, 26640, 119508, 37321, 2920, 495054566, 78951, 30, 2, 7, 2, 398927, 60, 3659070, 4259567, 5331, 10, 21675266, 184741035, 218, 1, 57558, 63912945, 161, 200, 1757722, 12260782, 691409, 97, 5948, 2, 426205, 949, 2011, 7740, 1587, 17764, 196299, 9, 25564, 23194014, 112583, 32617681, 280, 2007104, 39451987, 21, 4181181, 27047036, 3, 268078, 18, 13498, 417394, 176726848, 1495, 224950, 6316992, 5, 15, 88737540, 2, 508157796, 26349, 583, 4858204, 491106921, 14531, 4699123, 48025, 1, 19623191, 12, 1277, 17, 2690429, 1, 55, 1433, 53736348, 14853304, 11, 8464, 27756, 225155, 24019, 990870, 6, 114603863, 617, 53, 4953619, 65962961, 1923, 1428471, 4, 2, 15, 15, 373, 301, 7861903, 289704426, 7373012, 257807742, 15103190, 376, 59, 1775, 479554847, 7151346, 7045, 46335631, 19322, 29505955, 7774411, 7840669, 17840, 41700780, 74764474, 83343733, 835721, 454975824, 4, 12653530, 3, 94775, 514246, 16, 2527341, 698, 273149, 433, 2, 75756791, 9340, 17, 447696, 8080, 2917, 24, 386795089, 1, 2766479, 78450, 390524630, 1, 819, 4689231, 78675610, 2, 12, 191561, 44132157, 87976, 1541, 231661273, 532942993, 4407, 246851, 1469, 103, 66757039, 41614436, 74, 15, 4054353, 7868, 17582, 420, 3, 6}

    {11004153, 215, 1850, 6642, 5, 15008713, 75654, 2413771, 1738195, 931}

    {11, 7993088, 6539147, 18, 1, 105714, 22, 60, 111063, 4275, 63, 7869890, 108058, 3, 526994, 595, 1780, 57312, 51, 2, 7, 112, 3, 88293171, 231010, 19, 6911621, 5924, 515052782, 227733, 372, 588, 113, 29888771, 6783, 3534, 3, 21104, 4089, 194520, 37293, 17, 777765, 66973, 2, 25, 3772015, 3, 4183415, 1752046, 1577, 6529586, 1971727, 44139610, 337740, 440, 64, 356, 249007381, 17512, 55374390, 1, 471127, 208, 18, 195, 55, 205328, 253767516, 8041, 88809268, 1954355, 3, 27522200, 1847789, 43057106, 1, 221, 6269, 7384, 307, 4, 94096461, 74697, 813, 126840, 1386, 1991, 6, 24447, 30274947, 71269, 467, 10863057, 504402, 376866, 5, 2079, 35199, 34583160, 7, 55308, 1620312, 3463573, 3722733, 678, 16278, 103489, 105524264, 177796, 55113, 13314866, 15655, 65391592, 10592993, 1, 87141828, 1162029, 237, 3, 9791, 30478834, 2011, 2035064, 64639, 8095, 6142, 2998, 4714374, 884, 10, 13815874, 338, 19617711, 6, 14689326, 303943176, 266, 740, 92, 181, 42428, 118430185, 124, 12, 23131, 22997236, 79203979, 31455573, 8382639, 1701724, 631, 1, 12914, 124659, 17823, 34769, 106489028, 9639298, 5370, 14, 10404, 3654234, 213438, 67, 54051033, 174372, 365812549, 166115353, 258, 3, 2, 19372, 7699, 358535531, 9432, 525672773, 10, 7, 130392338, 11, 8500031, 258923, 513214, 590065, 18, 91910246, 2070758, 255, 61, 740214, 1805714, 4, 441, 16, 3, 45, 1706374, 105875, 1011172, 4, 11, 7839332, 1237, 3568931, 1, 4729, 1088, 108523888, 26, 453765, 14045715, 13, 196820, 190, 485889389, 1407643, 8312464, 368902, 5234, 2926, 1872, 154973, 10653495, 8686, 35, 1694447, 198731, 94, 42523291, 16691499, 111, 2, 496200257, 21, 24484, 1592273, 93, 281459034, 9, 27845, 7229, 372200, 1, 1671, 4501114, 1042, 1403625, 2, 7, 112, 107878, 29878, 20, 39630896, 159, 139, 10, 385627, 60347573, 16414317, 1, 7605983, 141651775, 28750684, 327881, 87, 474279, 2122, 13, 263940787, 31229, 393, 468, 72835, 57, 241968777, 350, 90663376, 17162, 32, 23, 12190649, 4, 53, 48, 4907, 54566, 12959998, 20610, 36, 1123915, 1575978, 3, 47013843, 14, 7, 9048274, 1105, 3, 128147, 539287, 754, 32133007, 7489, 137351065, 30191, 6032, 90, 66988521, 15879, 1714, 210, 6270856, 110, 53885, 907063, 2, 13, 1031918, 780, 22, 7, 13547453, 122, 7, 37900, 6865660, 48, 414, 11, 10328494, 37817, 94897, 365433066, 2052, 50412, 67, 7805045, 3776095, 280632649, 14477, 1097, 42373, 15039, 232, 105316370, 6713, 1895036, 395, 267650322, 106239353, 5, 2291469, 2516839, 185288, 1684650, 31165593, 184709821, 50871912, 21656174, 118, 180, 6855435, 1127621, 49376064, 12, 14125205, 67072005, 1570395, 1010, 32499, 1400432, 13996496, 6, 220, 1239379, 35064940, 165774693, 13734, 128507, 150733270, 15, 98, 175, 10418636, 3423538, 2, 76696, 206050, 59373889, 1357, 55, 279, 396889, 2178982, 20812, 4069, 351, 7472, 9721, 23981080, 151896, 15953, 253536, 12692, 172453392, 31, 7540, 456, 2, 4265816, 31662, 10}

    {198, 1, 5, 128394825, 7628483, 501881, 1572, 2052776, 1, 54577}

    Returns: 8260

  119. 48035059

    {14, 1040510, 49582408, 4432, 11, 284271666, 1, 160863040, 1315, 485924, 239, 290137, 2041, 18665, 116143, 2, 436, 23, 179659859, 374, 497476, 2361932, 188867, 595599, 4921, 1, 7621072, 280, 766, 17, 5539, 264436, 1658559, 40, 4296, 689, 2096, 86, 876405, 2008, 116618, 449523, 12399, 1961, 1624949, 312, 120240553, 123, 56, 3698737, 3924062, 2257618, 65, 3727, 25790626, 7665958, 416, 116, 1, 34, 52103616, 371157, 436209, 56031654, 72513, 4, 493094059, 14248, 636504, 18901726, 15867, 1495020, 3323, 390, 58, 2, 353157470, 1430, 1, 4, 1873, 186523, 116833, 1314, 55022, 403, 190, 133459688, 456645642, 31281367, 923, 28, 1, 3233, 69726, 74, 75342822, 1664759, 518411441, 3, 637619, 16590358, 14, 54139, 1197498, 132, 2513024, 122902744, 3275656, 37774062, 179, 378891172, 74, 391412, 3, 1, 7119897, 3131, 128, 43, 510, 12493618, 51982659, 33, 4028, 226, 451824, 490911103, 63, 12359, 3953467, 51725, 101367168, 646426, 7, 16628821, 7, 142421, 126484, 39842212, 27, 37, 15540917, 1654077, 89764, 90597074, 35, 3033, 292481, 156544, 2864329, 8002538, 134815, 3, 30521, 29, 150, 4667, 3958, 61, 490167154, 64619, 732022, 105124181, 7785, 245, 13, 37396681, 2, 1062, 400, 392866, 6861584, 885857, 334, 174654513, 176848, 99468, 8721, 30665746, 13, 6637373, 1160, 15, 4, 392360, 6228, 1707369, 3915, 2429, 51, 16, 373746037, 157, 442, 387042541, 27439, 150, 35511539, 520, 1, 828102, 551, 336, 330718269, 20, 187894, 3095, 2, 1339978, 72131, 290, 12, 10, 907772, 1, 1189, 1, 7087, 3, 5858, 768855, 100, 30860613, 1468, 586, 481063, 963, 178633, 27274885, 8236641, 218437656, 628915, 3837, 62876303, 77939620, 1719925, 322713497, 432392979, 3977413, 3204921, 482913340, 322418909, 93097129, 4, 6, 1834279, 7179918, 1920006, 1, 1, 15, 3383007, 2, 50123, 107, 395541, 17, 4, 110963, 122, 24179674, 9456, 58, 2000769, 28, 4495, 75, 319, 1399059, 625271, 11, 3, 1, 3, 822109, 4136314, 5497846, 3, 4, 1462, 3411, 16365, 1, 53478, 2007, 1, 40829, 3751480, 1897554, 10560, 246196684, 53, 491, 947975, 12422, 3, 62508623, 100, 2634105, 23819, 75985, 14700048, 712139, 472524428, 109037735, 183266990, 219223, 232, 14, 15379728, 3580589, 93, 70, 4008377, 54285, 26, 34023, 712, 2186, 3, 13282221, 809421, 27959656, 715723, 4676, 510, 30377158, 1, 6341, 366007522, 49198, 65105, 444, 130612, 3, 3806, 507, 33, 1313, 4503, 36748603, 269, 9665, 163, 7793584, 10892275, 638908, 557446, 4544, 4303, 16, 794, 938, 200036375, 11145, 773, 92663272, 27197990, 2786575, 33442812, 215661, 147311, 45, 739059, 1, 27751575, 1761598, 109, 914394, 1791221, 108, 51, 42120229, 141206420, 2365, 118707, 49199657, 2005, 4, 37, 244, 99271, 978, 63652, 17737, 264404, 25420164, 29119, 10, 20, 7030685, 1486, 437, 493, 213852, 211281914, 11692108, 49500, 58080, 74044, 246769, 48334, 1, 292772, 10936, 20076653, 21134147, 118, 2972292, 46446820, 4, 14815712, 108093280, 991, 188, 73409, 126522, 66594736, 176359382, 7377735, 5753684, 5, 248958, 3608183, 204, 113352, 3047, 27417, 36820615, 1, 9556, 34847801, 5104182, 24, 1948, 37610, 161381, 725, 63794883, 7686156, 17, 194689, 55, 1198336, 410963091, 450317366, 13987148, 197990, 178124, 368192, 66, 210744064, 28, 1729, 120, 1778, 13626, 93566, 241, 275, 6, 822, 1778, 238636}

    {3479, 7610, 24749, 176884, 168, 124, 43, 155537355, 1448576, 18159907}

    {4, 8732, 58313646, 282046, 62, 155, 73376729, 5821575, 44247340, 9295, 100, 6199838, 14291119, 24275, 26, 27, 54905246, 96864, 119502, 2, 13, 9219513, 31399, 28075, 6141170, 9941118, 11, 16243, 1217714, 12043996, 11964781, 53018, 134677, 462833, 155398, 9352, 203062330, 133786290, 4, 14, 104058806, 11454, 115, 59, 11, 9248, 13093571, 72, 440, 130, 78, 1504, 6, 28144, 9, 22773, 18, 14591333, 11, 45888499, 1275, 1556, 153909653, 30426891, 47626794, 5854453, 9943259, 2, 8, 1566, 970, 1358225, 255790, 482, 446841, 72653, 1728242, 1, 3858, 1289, 527205954, 33, 3453660, 4076, 464104, 15500, 2, 21, 96634, 31706, 14003639, 3, 3293, 3006, 3, 525177665, 60946, 897129, 11, 109, 16645330, 274387, 1655305, 671767, 2638018, 112, 1, 4568, 24582, 1711844, 5744, 3796, 2168743, 917, 11535675, 943814, 12276, 47, 428468614, 10790, 16385, 26, 181382, 91530, 444716608, 313, 2250590, 631, 3, 110, 2174098, 92700722, 43662618, 592, 911224, 36892023, 62759, 2304581, 8943353, 11112832, 60, 11146115, 20910065, 1706426, 14902786, 213452, 6885994, 2435933, 1348, 502, 26941511, 515396977, 6162587, 508799077, 34371, 668683, 996522, 2774429, 108804639, 3560, 2, 27229824, 56449701, 746, 53912, 61133, 14043, 3, 7925, 3, 127687, 83958899, 16002220, 11, 211906, 3, 876, 6985, 516407, 4, 2336937, 18, 119014359, 18, 325232, 1366, 122295, 47954, 339945, 2576, 3, 506680, 22162013, 10110, 238, 3, 1464899, 793, 96, 3, 210, 79443, 674, 126979180, 1585725, 6455245, 533471729, 778466, 533174401, 1, 11281, 198846, 948132, 5484, 10387, 445, 865269, 14275763, 1646, 479139986, 58520075, 6008, 26, 7, 3, 5, 15803, 919, 27230302, 23985394, 7416, 718, 2, 1, 24150021, 26642916, 1502787, 1753520, 73257, 13481046, 993715, 1466823, 6968156, 7, 14779704, 530250767, 31325, 434238777, 339953, 215453, 12837, 1244, 2, 4951, 437, 191872370, 288, 11236664, 7119, 3359, 392, 267, 280943212, 649389, 360183, 3, 162, 12, 127688528, 2, 2333799, 9, 10921929, 132153831, 4, 914, 237490882, 12604763, 9628335, 6, 202, 68787845, 1704, 3, 9528, 778223, 381660, 97, 143122, 1902, 43695511, 27, 1953, 12, 148, 35058, 183221634, 295, 13, 88911576, 388631555, 40794, 637, 888, 1195, 107, 915135, 4048, 148175949, 18, 1317, 15244, 18602, 20, 3730143, 49874122, 38882, 123376, 63566382, 414272844, 125, 1396, 31432, 223830757, 268428, 20, 78214, 79728171, 37, 2184, 43522217, 2, 1410, 247780, 158, 527703077, 1, 101372927, 51647, 1, 515, 198, 26171, 8300, 278925, 541, 208958, 16200110, 11090, 152007, 50756, 3162306, 184011, 87, 25144933, 344959619, 439697, 990, 63585, 139394170, 171, 10405, 161120, 1188, 19392388, 17373, 23908787, 12, 1982701, 1671624, 17221701, 98131, 2, 57, 4300, 2400, 1922, 1764598, 1047742, 11, 24615, 1732, 39732909, 24939, 58, 5718196, 331, 43962, 4907037, 3261952, 250078224, 663843, 129303, 66611, 84536905, 86629737, 300413540, 1, 427120, 7230, 47972977, 475538812, 26029182, 17393, 2, 2, 6, 15, 464676305, 52785, 609415, 72, 120121, 289434, 531, 46419, 2482034, 1334798, 96332, 27, 30, 3253, 33133, 43109, 23, 23230953, 3, 7877542, 130449, 2268552, 24917, 19996, 106787, 185, 12338260, 60608, 6756957, 21908, 5386728, 1439, 246346, 5, 2, 389764043, 13791, 11, 3682, 192429399, 23591, 1586, 1028508, 170, 12, 104, 2355, 785, 1411, 191, 21, 32548595, 2, 371166, 1, 24768867, 2}

    {16, 2, 54717, 3335665, 52501, 779, 16020537, 2, 28078, 656}

    Returns: 3844

  120. 6244

    {6755, 32111131, 311826, 288985, 5733497, 1751633, 33564, 92081582, 327024785, 1128008, 299870, 56, 62, 17787, 2, 4745968, 70032999, 11, 64080445, 6775204, 82200, 2420, 4, 2895, 13820, 692, 7551316, 54182, 954, 35328853, 7, 21119673, 52226, 16596397, 46792482, 12142, 250634359, 1697618, 62, 5, 78872493, 5951012, 2005603, 73549130, 24712955, 1527, 83042316, 22531425, 497896091, 6857951, 338580991, 205, 533644288, 27401916, 2339, 119426762, 5, 309, 445895954, 477, 1947, 182, 119, 253366764, 221, 2, 1271101, 1, 32766, 480, 48950487, 69201, 16630256, 903, 2807, 66351, 489737788, 121678709, 531450, 1234155, 28790653, 932, 2123, 38, 119404, 7, 5649731, 88533000, 24223, 53901, 107159, 12, 26556, 377141862, 5, 4185171, 2, 3, 23, 3490, 2687, 3, 245, 27335575, 1409214, 55892002, 274, 1, 1361642, 38, 49989751, 37343902, 24116, 51, 53193, 10, 119968838, 8, 25, 23579, 9372983, 836308, 971586, 53083, 3136, 237995935, 238, 57715, 7, 2062584, 2, 4, 4637, 16111175, 228, 30193, 812, 17412, 51983110, 10, 1873840, 16, 223838567, 19, 33203533, 1, 1, 3457392, 80794165, 66801738, 326351243, 193468, 779280, 1358, 434605, 1039521, 239, 653659, 11006, 73, 9570179, 738, 417, 33413, 47, 12822, 1, 1, 4052, 15533145, 59391, 636627, 2571288, 67, 229772, 101987, 13216176, 160, 1, 591100, 20052, 6264, 113403551, 119, 197459479, 334576237, 490153570, 7, 203, 452, 115468, 102406, 1476859, 44892767, 846, 11573521, 34, 10319677, 34395, 1409212, 82298684, 19, 170, 150416, 200983404, 7, 4, 791, 2997, 53431, 39, 4590, 2016944, 22, 8707, 1, 92374795, 206603569, 1, 131637199, 117457732, 11013002, 2, 27324886, 2, 56938, 390, 3286983, 122374157, 3531, 996, 828, 3692, 1949758, 3, 2206, 1, 328547623, 1994, 272437453, 1983, 1, 11171, 3060, 3428, 66489240, 334, 75367, 270166793, 81543636, 158, 27, 100519, 889, 5, 118, 13, 8845678, 26, 23957, 43, 1, 15570, 55, 5292, 60038, 3857706, 26, 1728857, 7738, 16388344, 47775, 4, 1913107, 53822059, 234, 6, 2443951, 530670818, 435312247, 26429776, 8134, 25961353, 539812, 1232, 1627718, 151086, 28303146, 4, 2033668, 256786, 15636, 1233284, 448, 831414, 1, 10, 394697, 9488015, 4, 34091, 63901, 216406, 102708736, 500550, 7, 146343, 46, 111, 1, 14812263, 14703177, 154060502, 2650234, 6919959, 1505, 3071, 41551, 4896, 120, 52314509, 6, 8053955, 1577, 1377, 101153421, 29769, 19, 3398712, 967, 3769, 10295307, 41, 41, 13, 3145, 411147, 55733, 32878, 2839542, 2, 3, 5268, 2825387, 4237377, 172949, 196611, 8551, 910908, 240217, 2924, 50, 162821158, 194345564, 24, 230, 1452, 23697, 3662116, 4, 2, 431383267, 470639, 75, 15, 13610, 2925, 555476, 29, 33829550, 14, 4541, 66114755, 88, 25297886, 95895384, 2799166, 157, 112126359, 229302, 601, 65293, 9289528, 64, 2073782, 46, 100069, 19, 334387, 405206644, 47947647, 778, 1, 26597, 52, 42308238, 82328717, 140283744, 3, 38903, 5829, 3922107, 14, 795, 121, 488816511, 73290408, 11230491, 66361780, 6065149, 4, 462, 54945247, 49128133, 2017740, 264747610, 921809, 111, 459, 72447, 547237, 4216085, 111176734, 3325724, 4033}

    {296, 342990, 5876686, 15306345, 1003734, 61156, 2320732, 4447229, 17871277, 1}

    {3, 6469044, 8, 1902145, 18016879, 74, 2, 64919568, 10931, 102215527, 711, 751, 195863004, 5614, 94, 497171901, 120, 3951449, 379993400, 720, 18, 3, 27489, 32584, 1, 41330068, 498206, 1888, 78166777, 6467993, 5386, 114, 21, 2, 9, 3, 476507, 151274, 369349, 173280, 82973134, 6, 8, 1971837, 38085, 517314, 55223517, 14492251, 27108, 254275418, 23, 19, 200, 3, 309, 474691, 38815033, 4843, 2087432, 1754, 495202642, 31, 27008653, 171, 396059, 194340, 13878368, 337569, 86042934, 5, 189, 7499072, 562968, 199341938, 51, 123795732, 131392, 39, 1, 1, 2609843, 154, 10625167, 1, 3276147, 357, 991, 724616, 122496123, 7, 3, 72, 1, 11, 19, 1266, 34, 5, 21993539, 261370187, 276795610, 15, 281883, 362096827, 374, 192087, 71937519, 2, 371500327, 29717478, 24, 759, 33114981, 26628, 3196904, 12940, 176, 3, 91, 204252185, 7050205, 176833508, 471272, 3562170, 247679909, 24, 93599694, 423422, 248183, 4, 32057068, 31, 1007, 54, 130, 122642, 244, 117, 93, 1, 16, 522307112, 28090, 5099, 63999168, 9, 115, 404, 215, 195968625, 98086382, 2, 28147197, 25008109, 6146, 6, 107407065, 407850, 15975, 4327, 1644, 7883528, 7128, 2284857, 12348885, 12490, 653607, 6996975, 357495561, 1, 4669, 440185956, 259, 13754567, 27, 1, 4175, 811185, 19686, 8018937, 2943, 7, 801, 1, 25, 5760, 12278098, 164863, 3819029, 30197, 53808, 7546, 1, 1605, 12, 76, 209833694, 21, 2, 503594, 16250618, 67, 2679, 1, 135993, 44309, 243413, 1724068, 388, 30274, 677, 126, 383114682, 20, 43, 96075866, 25733, 121, 4818309, 1, 10404, 2, 116, 2, 24, 22551, 4594584, 1802, 7567, 154154762, 21627940, 62, 15, 918, 196836, 4, 16118414, 5, 23, 31472, 4349225, 7, 177206, 85, 38820120, 61019, 869574, 41, 348670, 1, 2044391, 20018, 177906, 3, 28, 89564357, 51738061, 1807525, 8892717, 415903701, 265073288, 24020692, 153117, 1, 26, 313484, 155, 3, 1619, 15504921, 2286, 315498, 5546, 1499758, 2040756, 3, 66085, 125, 42318760, 56, 4692, 50746695, 68, 8, 9774131, 10, 13, 22442, 1, 950, 4154976, 120214, 4321, 4713, 1, 885921, 98, 73084, 4389, 958, 2, 1013892, 1314, 117, 32152, 15, 311272, 1232428, 7782, 46, 335502, 4089, 77815045, 114, 2, 120360248, 393135, 56, 31155547, 134, 412, 2245, 14966631, 875, 7, 10469, 24, 3391, 75326893, 13364, 1937403, 6793389, 18, 149, 828292, 435, 164382, 1, 57251, 251, 1441278, 272780, 127828, 21, 15550740, 10715695, 134587, 10711983, 6981013, 5, 31175059, 167540577, 122634298, 7046299, 3299, 457, 33273499, 23902, 315, 4, 15357936, 25954, 411, 20875, 170731355, 10449440, 60751, 4247071, 3557651, 15436, 1, 181635, 3347289, 60959081, 6450116, 14, 2, 2, 435, 668, 33320, 65984, 14167, 2560823, 65097046, 223002, 53567172, 333052, 4, 1042, 7310, 66091381, 56837, 188, 418358027, 5810080, 21875, 27, 1946, 64, 87, 14483557, 139012, 402906, 3386516, 6, 201557510, 916682, 3647996, 13440007, 8, 3524, 199641, 2472617, 31313, 9400153, 210293, 98845, 2381, 295412, 1591444, 16255243, 1277, 5280, 116146233}

    {43391, 78019830, 432, 2052, 7092, 65, 14854, 510, 278231463, 124872225}

    Returns: 8481

  121. 4527

    {70, 2777629, 215976, 17, 8567967, 139, 1916281, 962841, 16677535, 73, 78818725, 478237, 176, 798, 13, 139, 610269, 20218, 9078841, 15, 113651320, 43621361, 102868327, 993550, 53, 200761, 8109, 4582, 7831599, 761, 23223, 206580, 46213, 24875, 3, 2510, 50871, 1184576, 9898813, 142179, 98534221, 31, 8, 4248149, 22536332, 15447, 8166, 238745975, 3, 10119694, 793402, 1857, 8329, 27, 12497, 1314339, 122, 32, 42, 48929928, 34133117, 1315, 35503145, 185732893, 71617, 50564, 106946756, 10, 825, 112947, 114877, 66387965, 2785, 772725, 32372, 128, 143498209, 433164, 3, 221874456, 824, 1, 414, 9890, 10975, 1, 24213, 95, 34657, 24012, 279967, 165, 19, 173503944, 17788, 1029, 28, 762790, 28, 2, 31223, 443, 495602924, 1377, 733555, 2, 3750, 1392, 83106039, 10835, 1915119, 14459, 191120, 10593448, 14087, 118594, 852, 964580, 783, 29, 184719, 2, 80047, 83547476, 5, 192928, 1476671, 678836, 100441410, 176581, 54, 420391, 5478903, 113902773, 15418, 83007263, 63286966, 94217, 109641, 13261897, 758705, 163936123, 105, 4962, 12, 1625442, 50103, 282437, 175, 25307676, 4186, 40031, 173, 42563, 519050133, 1, 675, 559536, 16, 3, 65077776, 3491603, 586034, 383668308, 173773, 46, 222461817, 32407, 5712, 489, 1867529, 383685, 9897352, 1, 96735125, 330469965, 20, 334921, 14675009, 19, 10649, 3301, 24557866, 8, 2, 27, 93674441, 152, 1085, 1132489, 99295, 27632, 384, 41, 45, 80, 3956, 22474, 1453993, 72845, 131, 194, 209300521, 869967, 12857, 3, 800, 1360021, 1944, 52892371, 1, 3, 16777, 6845, 1056, 59, 28195914, 288, 67901, 7164335, 175248991, 31469813, 751, 1, 32251, 59816203, 1033, 2524679, 27178024, 16931663, 3523172, 2536, 781107, 19, 9459869, 166596, 7544, 1256933, 8690, 1, 318, 302832, 1, 1243603, 8359, 523, 13514587, 12, 2026425, 240, 29776383, 464888, 18961873, 32870, 3845, 622, 15864, 4025, 327493, 71683004, 4711401, 442189831, 2823044, 6603, 3518439, 207058, 3, 447273888, 36, 15, 103, 2825, 12875091, 188, 381, 761815, 64, 233582996, 115, 3152, 186, 26, 8, 387, 126864, 65, 451193, 5573600, 377368, 89419, 4529, 76401, 2887636, 486, 128881292, 68252, 3, 271, 23283900, 10, 3705, 63836564, 9257, 30176, 210957939, 6, 1001445, 55759504, 25286816, 1660, 102, 2732, 493, 250663, 2183975, 41736361, 3, 10639, 2109881, 480752221, 803529, 3490063, 61693, 54592, 7714544, 438655, 3676, 347311286, 16816, 233, 25021, 182738970, 5822561, 21447063, 459293161, 4693117, 688, 310862678, 412513163, 69, 2210675, 18, 29, 150057911, 317515, 56085, 653998, 1, 398455503, 115, 3145, 11428, 1175376, 1178, 25091219, 70889222, 33, 90970, 2486, 629490, 30212, 4164343, 313899, 16333066, 1, 233083713, 6, 1939973, 71, 42755, 3, 425, 7058638, 19772753, 1435, 1335, 777716, 113852063, 7011, 6, 3858, 3806, 747, 121863872, 5509, 331, 224674, 3, 221160, 2198422, 2755, 1, 1, 666082, 3356, 48, 127406027, 133419138, 3432784, 5935946, 9186558, 13, 788163, 9, 11379, 88127388, 2760, 642832, 5, 21741716, 2392501, 62586817, 12, 2, 242, 586, 32, 273237806, 102, 3829, 5990895, 200448, 15983039, 136597025, 91, 3324436, 6, 258, 171771, 41350852, 3844, 1209, 112001201, 4030, 10453247, 98996968, 6, 159, 10314648, 54, 2, 5215911, 5, 6, 6518748, 2241, 47, 173, 22, 164, 88525768, 248, 13, 29764978, 7171, 120258, 6713150, 2363, 14900444, 6512992, 228355536, 118940130, 161494033, 3, 12834641, 339653572, 4150361, 434231426, 6, 544, 6322057, 24961210, 270, 350087, 23505256, 258757, 42460, 412428, 1981243}

    {391474, 4932, 815770, 693, 220, 55284, 162, 877, 47, 486808415}

    {88864976, 839304, 1771, 13272124, 909, 3, 41, 1, 79, 24, 340, 7, 33, 32414, 12018226, 219163672, 87, 3944430, 19, 254648, 3489, 143174032, 65403376, 59803093, 3143, 6927471, 1, 709, 129560461, 79193013, 1740, 194604, 3788188, 54, 392682, 62194, 41419197, 1, 7688, 114623, 56561980, 77206, 4721, 7891415, 6842565, 6, 1949, 483, 2367, 168271, 2987040, 17189, 10169, 1943954, 46, 22665770, 106, 206010, 3742, 23532888, 2423293, 22111, 1823, 375167, 1682435, 157, 5425266, 4232296, 297005, 171749, 52930, 3, 471446366, 57, 2813, 323683329, 2, 202, 122806, 6814457, 2, 10296549, 42478212, 167626, 201638, 8638, 16, 6, 219, 552497, 209368, 28983578, 17430, 2272, 72352, 204283, 2036619, 529307, 47875, 1, 5200, 249828591, 87, 287, 2738780, 165, 7207771, 5, 18737, 153175, 965348, 84, 6, 1587, 60304406, 10476, 840, 5020877, 4692, 786714, 59, 22645, 58543, 3, 108879016, 203038941, 30, 7348, 43994, 2, 7402761, 1572591, 1, 163, 10724, 1397, 248486, 1, 11, 12511224, 8, 936, 3751317, 11, 152, 347807, 496, 865748, 1983, 4091483, 11212, 1927, 118, 10, 9191490, 77869, 10, 97614446, 16777, 81, 11006, 192, 74246206, 8190, 493, 64899134, 3347, 2424102, 3, 5554512, 34522, 13, 16912068, 505576, 369, 1434, 4, 5971, 9467, 613, 3, 3, 631942, 162, 7, 579, 2, 41821864, 69173, 2, 10882372, 92769588, 1265819, 15145909, 478, 7178939, 3339, 28349946, 27104642, 13620064, 1, 5, 17, 88393, 910840, 43, 108, 159, 508017812, 646, 1451, 3, 33, 255659323, 45, 11175, 14050, 47814540, 6566, 62, 7, 35, 46385275, 3928752, 418, 293, 7, 1, 98, 234146, 15510, 1032552, 47430, 11630, 11424, 2821280, 50, 96634, 123, 293212048, 113, 233879777, 4195, 11933685, 20, 250, 14276153, 24176826, 1, 1552, 23, 10687830, 3061, 7609, 62213, 201, 221626521, 15637, 417963100, 5476718, 889935, 3, 1820, 16094, 99104, 7, 156731035, 125726, 211567155, 153, 9473, 136728, 3626, 56958057, 2057, 7, 112344, 28337517, 313, 26, 859, 42304, 2, 5, 2179, 92, 245, 14152043, 64509944, 2120, 312536795, 175244, 10206480, 39918713, 36269, 4620, 1397, 2195512, 16264, 245, 6, 1004998, 1, 7319059, 18266, 1, 3185, 2, 335844271, 1814, 3, 7, 4611, 2, 1451, 948, 1, 177, 4, 15563763, 6, 2828566, 116894, 15, 309, 685627, 4, 45, 413244, 11157954, 4869, 806, 22332, 21, 333502, 5549793, 14011417, 71704, 332, 44041406, 59015253, 2798, 5594434, 396, 37931, 326614043, 14532, 5820822, 109, 2, 217184, 492650, 108966626, 2408, 4, 1, 159783269, 5, 130552040, 1034052, 4, 75507, 9565541, 1415, 140, 12537, 26898, 15498336, 107, 59274, 47, 1810000, 1626, 453674, 2413, 113167431, 11070237, 34145229, 763, 62507666, 197445, 43, 4824, 95, 8033, 5275, 4348, 3434211, 272, 13, 6142053, 21219982, 1, 7031, 1870, 197460731, 412, 8529, 3764851, 8686508, 4, 243795147, 199585165, 1, 50337475, 431, 7666982, 14027, 1, 711074, 8049201, 45, 5996, 847301, 146351450, 1414118, 1082045, 237960952, 1700, 60008765, 1, 3615, 385, 3341, 173588017, 5, 1972, 2, 243666, 741601, 55, 264875658, 30799, 105, 259440, 9098, 48, 126173157, 147612, 2, 118169200, 4070049, 7007, 11007, 1380, 9833, 1, 2282753, 28522973, 498326979, 307291, 68369, 108825, 44, 323151, 135951, 338695899, 66, 20, 1779312, 6849258, 1237, 52583306, 1, 81303, 18, 234858, 70437011, 232, 2329845, 91326575, 10, 4, 597, 400192741, 28151, 4824, 31956, 37315996}

    {6978, 68126672, 168245, 79, 442, 129957, 19, 282691, 452275937, 275891}

    Returns: 9299

  122. 168

    {21846314, 19, 107087631, 175, 1253, 61, 31688, 158, 8138780, 147558, 506, 1, 50, 21, 2247769, 56939, 41407167, 581250, 31938, 9042, 2, 68127691, 127824, 32, 6032, 118066452, 43630, 465, 9163901, 412, 1, 685851, 2, 1671040, 1, 149794301, 76697876, 1210, 584741, 1772629, 17307, 5254499, 929, 23150275, 1757085, 2651061, 3172856, 25340206, 31359, 1489, 5, 277832, 344099, 150323050, 2291, 65803012, 6452500, 52004, 237083, 53260, 156082791, 5563822, 220, 10222258, 2374, 1271, 175636261, 437, 5, 29032749, 1, 1415, 21, 18914286, 3, 363113064, 3388, 434071, 3532, 801, 23124, 686380, 420, 8, 268, 1, 419913957, 110, 38016989, 26, 876406, 235, 53, 1876, 110, 56, 162, 32921323, 4113496, 133885, 842, 316009, 21, 216510417, 4, 46991023, 242627, 31287, 125296, 213490561, 2568, 4705077, 82951047, 1, 1228859, 19165, 12725339, 22228460, 36881257, 203386, 7888, 4340226, 698, 23946, 3760078, 35153, 2687122, 28450286, 1, 195808128, 8, 1975153, 30175547, 2, 163180, 97235722, 2, 1938129, 529, 324530851, 1302680, 107, 3, 50, 121798697, 104778, 68, 156826, 255955548, 1285, 1634, 3713655, 2, 10832, 269033, 170494, 2, 8054, 1288714, 3129, 71436423, 18575, 6434733, 1934, 2810059, 3731704, 58, 6, 358602138, 36378, 65781188, 1, 241876154, 58, 11922, 6, 66633143, 2957, 4648, 32476297, 29539309, 1, 1828430, 72, 5597, 4152462, 282, 1, 6851639, 1998010, 36839, 423, 17685, 257686170, 843967, 86017, 215156685, 63, 15, 1081481, 12134, 5750, 11909577, 11381, 24937, 30932, 478982220, 31934, 24133034, 434828971, 2380, 13041788, 766, 1, 521853, 199, 130, 75097931, 32547501, 323416640, 725, 594501, 2075727, 207, 8, 12290919, 329307150, 68102337, 137495724, 6, 103634, 39450, 74, 405128728, 52533, 502448, 5921, 54, 2036935, 75363, 788902, 1419347, 27, 1763586, 135696, 32150, 8056051, 432, 15708, 9, 797261, 133538258, 59, 10311, 64274482, 9, 15466344, 9066729, 152562211, 27589, 4848697, 128103, 188323, 11029, 14, 26, 8855990, 5718, 2711, 25, 59, 47, 37435071, 3530, 123734135, 14619, 1, 1500290, 77, 311786298, 206528, 822, 23, 269842793, 26, 1, 3, 10848, 1705, 14853, 27, 508, 521104, 123443, 402, 28, 2782, 2892858, 5965, 5960068, 14, 108375, 1293807, 1041943, 11, 1, 5489, 79448, 2093, 50, 1156, 288112539, 11968, 132768522, 6297831, 135, 492613, 459869203, 121, 23, 2, 4038, 1, 1198, 3481, 3580722, 1321, 21668, 325292390, 3, 53626, 14901, 12539, 11316567, 5357418, 427285, 13481225, 19275, 64290949, 1, 12838932, 611, 914, 5750495, 24363, 5314433, 1293761, 160191780, 28038527, 40825, 448743, 26, 4, 2, 996, 147283239, 63, 15170, 24, 410114506, 8394, 35, 29207454, 560, 974495, 502307, 722, 48030, 96500, 402822562, 26635041, 33311590, 80, 7, 15451, 2635, 3975, 73, 91, 18839320, 263991772, 2216042, 23056, 200289, 1191, 10, 539407, 259412060, 20, 5, 37582, 764, 510163742, 31560488, 432657, 2479602, 809, 11, 68, 173292255, 498352, 33008622, 701, 3, 17246, 950965, 45595076, 593436, 2086503}

    {2612217, 50144, 6331897, 2063, 2766, 68195, 18044, 14, 102362, 2000}

    {3, 6056682, 129238243, 54, 796, 164, 8153520, 8, 237310202, 198, 419450, 949, 14, 1685120, 181, 11825873, 7, 25683206, 1691572, 13386023, 5228391, 15290, 42, 13573, 230803, 34006, 4, 28, 1, 41406516, 390, 10747714, 394, 10706808, 30995518, 23569, 81831135, 4982299, 36144, 2, 686, 938687, 866, 6, 1, 946098, 113, 47856, 1, 313765124, 67349577, 53701437, 988648, 34501621, 447697, 541860, 9452, 12595109, 6752504, 81, 2317, 3276, 2, 1495, 254665954, 499, 3, 289, 206002, 994025, 484324642, 306473392, 2, 191680, 61913896, 1, 301, 158896, 195575, 305, 31, 31552, 109, 193482, 403473362, 74165, 12612, 1515, 1925, 59804436, 969, 55, 1, 57, 12081, 2623, 17152, 63, 69505, 15848733, 126581, 133, 29408, 52371235, 184, 1776, 4, 8925, 59833561, 1457, 53229743, 55804006, 81, 1428829, 27043542, 15288376, 25035576, 10199407, 14563279, 8159838, 122234212, 225355057, 213, 115373, 825909, 918339, 4794669, 855628, 44, 249, 24126, 10565679, 446202230, 490439111, 13, 24047655, 6328, 23444, 3515931, 799, 30, 7, 7894609, 163, 1991218, 598, 13594025, 5734, 688, 1346909, 1194, 76388439, 12000, 1, 8, 5528, 3951, 2157, 12, 434554238, 68113473, 85463983, 503, 2858702, 4, 27495, 428359094, 2701093, 1808, 1, 28674700, 13, 29675459, 807124, 155611, 10, 1, 384, 27753384, 189891, 71284, 14, 66, 119430021, 41643629, 2, 28534, 349748, 258269, 8701, 9028, 939, 148859, 1348, 15314, 442565836, 234, 32621273, 1, 2, 2089, 710, 43726, 121123, 244974, 118191, 7905983, 1849, 189533223, 21, 46, 39, 105892, 29742, 2, 33903, 254141979, 572814, 405962, 150019, 18005, 36703528, 1662, 315, 47586, 1, 276177, 480402586, 14994, 31222629, 2862033, 91, 239, 8825, 47746683, 9245053, 14502, 30, 68770616, 187403, 5171437, 54639, 37624, 97, 6, 57832071, 32712484, 78, 3850058, 2307570, 23113, 4435063, 9, 37, 71401, 4, 23, 30, 14984419, 1489, 1, 5910, 230, 28457232, 20, 2748, 694758, 2527, 230327, 95, 32009849, 143824273, 321601, 30956, 162297, 3, 1, 153229005, 4054525, 13, 13, 60, 2072425, 2713450, 81913, 143, 948, 1233, 10592, 58027, 301, 16772989, 256, 12196, 96281, 38, 1018769, 1433, 3566, 153193, 3707455, 135, 45500833, 2687108, 2925658, 87691, 276199252, 311653763, 26442, 484411, 1655383, 9472766, 110108319, 6, 22441814, 783, 3818494, 254303561, 29, 1, 1078692, 48, 179150, 5475415, 6431983, 18714, 1339, 20, 13, 2267, 4, 1634495, 20, 23619, 444226003, 107246795, 185647721, 557, 116, 61, 7524903, 84, 128793560, 9396, 10, 1, 95, 498744, 431118, 462, 129600, 53388, 2284, 9922, 948133, 76437021, 1, 2, 24, 199705477, 446037044, 3664, 445, 10766324, 51982224, 1717, 36956209, 37488, 206051, 190282777, 11546957, 1, 1, 467, 80118173, 110309, 66420, 774, 28935, 5158824, 14222, 9426333, 354, 1914121, 29724372, 23876, 3475, 39608151, 1387, 5307617, 4882857, 7446, 24811, 7, 12609863, 137, 1, 25095, 5217438, 1802, 31733413, 56, 173299, 1, 20151576, 29213254, 31019585, 417370, 14}

    {2665, 10528, 9520120, 37, 12267093, 60451, 595988, 1112683, 948372, 2}

    Returns: 8169

  123. 2802768

    {101, 63036, 31, 149134, 618792, 1058313, 167, 215295119, 4434, 268153483, 367561, 535854747, 5, 39297662, 294195, 41, 171697517, 1566, 213917, 61387448, 1020672, 3273, 2736, 22785, 267738250, 7, 389140150, 328961467, 6392563, 2, 225, 2333775, 1, 3252993, 489, 879, 7, 23032649, 221201698, 1889621, 556133, 371, 676, 3558, 1, 1065, 42687, 17084, 4, 10106941, 80, 6117429, 4529, 5927, 1, 1, 12862657, 35293218, 4838198, 3190, 3536, 376947, 151979761, 275605, 6, 962, 43913462, 246428253, 5450498, 196846, 854230, 472137418, 3130936, 182742387, 886637, 11261761, 3, 4752, 3194163, 40, 220818707, 4142423, 42527011, 14, 16, 107608520, 35, 2235848, 6, 4271, 1840627, 1302599, 2974033, 44512, 11, 65, 368350114, 21258, 217, 28, 46, 2287453, 82224392, 67127, 297014, 5707203, 221380035, 84, 383, 7046, 3243377, 14653686, 99913, 304, 47, 178674, 108483081, 15221, 6467, 1067664, 1277, 87283335, 28626, 2956333, 270, 4, 69239, 59620919, 19, 63, 70655761, 12295, 2442, 1, 3114, 1778340, 5, 31, 55013, 67, 3, 14, 1309, 787248, 25063457, 98, 28, 145125147, 190, 8415724, 190, 3785938, 3999328, 392377318, 23, 2433, 443665797, 111, 366081, 48031507, 48789, 9309, 34, 18, 38, 11958, 530, 502098737, 233729, 48, 17107773, 122, 11, 1954643, 4540, 6092943, 388609, 399988, 246110, 198090654, 145162320, 194085950, 14405, 114, 1242815, 3266, 5620067, 12, 410700433, 164345278, 5464391, 56075, 8356545, 7, 3424147, 80852, 397, 797259, 12, 801080, 46, 4663025, 12, 16, 2651591, 29, 173, 4029, 15, 1073163, 64450608, 119635, 1, 220, 302290046, 1, 739, 312367585, 15384876, 745, 14440, 118406, 1145, 54638, 3, 58, 18960510, 59305, 4642, 158483, 4053, 9936729, 1986854, 121, 23, 412, 412352, 31571220, 455, 6206, 850, 979, 8219, 38, 8, 808, 56195, 13560, 7877, 10, 44107, 3555121, 183, 116, 10, 50510, 29615662, 4761614, 83, 13, 316023632, 70108505, 74, 53336596, 45717, 24801, 1395, 65795106, 10269, 244, 6267, 513729581, 171, 9396, 3075, 739, 22049, 23, 2, 1, 34, 4, 174, 363, 116734625, 61731389, 226921170, 45075, 755419, 90015734, 25521, 28, 10246, 224290, 232896, 221, 157, 1652733, 199786765, 230493, 13782613, 529, 201, 7, 25, 29678464, 20, 531, 33093535, 1791, 64997, 455, 1094847, 1, 7113486, 9630, 342472631, 4, 2962, 1217, 1, 602, 22980, 1938205, 23430, 16570, 614799, 22, 20791, 183, 42494338, 54932959, 3694, 508, 2, 20258666, 1, 64, 3515, 437, 12171437, 15, 3207, 51, 174180, 169, 11, 35175696, 28, 2048907, 78, 112036, 11202, 7973043, 2024, 126157, 6990, 1603, 4548, 41541, 285727, 949, 884480, 3, 184920, 74505024, 115, 2, 11, 426455469, 187750979, 29524510, 32931234, 24, 40998, 4178, 114239, 508825, 269253506, 4699400, 1908790, 58780, 1, 289, 148979, 1694855, 20560872, 16194073, 3721, 117197, 3, 932, 1092364, 70350, 24, 100726431, 2, 664, 73, 824122, 25998, 30029474, 17, 1060, 14275026, 46}

    {264, 62, 1, 39231737, 704, 64003, 451313013, 22, 3097, 125}

    {6, 2962080, 16973, 1, 232856, 57, 31547, 85577, 92035, 209, 4380541, 1, 9447627, 2, 26993253, 3887968, 59, 2667503, 318186049, 3, 43228, 30, 83099, 352, 9, 13218, 2, 3762, 423510648, 3466113, 228, 448, 60, 484327982, 9, 253120737, 6440, 5490302, 2906, 755, 47689, 236491, 467520, 14087, 11015888, 59309283, 951, 72488, 1432, 56702632, 1982243, 2, 120240, 225597073, 49, 11, 7, 114956487, 243490, 23053820, 73924, 61622, 283231913, 102, 123, 162366530, 1988, 39660821, 2107120, 9562, 7035752, 6192, 4, 6493438, 2552, 1, 48895, 10, 241795, 1156, 1745, 34421, 3426578, 15271, 225, 4791, 600, 7526593, 6999, 184, 1344473, 315, 15691, 516937513, 408876643, 69386270, 13484, 1, 72815611, 1, 9808527, 175446, 10140, 18159, 2205, 497967882, 308390696, 1535845, 202811, 1648503, 106, 514050, 136, 152, 166935827, 31860683, 6661835, 2, 113, 4991939, 11819544, 23, 284, 514536853, 1223364, 1193, 232256, 5, 1773, 209473, 12559, 9268306, 5, 13940, 57, 658134, 16166, 13548, 6382, 45, 9548895, 15, 159483, 1, 315, 2, 863454, 97126, 483756857, 5, 222, 365137, 156, 804653, 15931634, 1997, 16771084, 19, 839419, 41, 21, 1684, 4728, 65, 107700554, 6611, 160, 87, 377845, 13970116, 3718, 104377, 47, 2539451, 35449816, 16184, 14010654, 397328512, 21532952, 1, 4, 2040775, 171115705, 1411426, 102546, 30735131, 97605, 3, 133728324, 250793418, 3414663, 8106, 3, 39, 23062348, 6, 31529, 23148, 175002, 26863, 918871, 25252324, 2174, 8695, 300, 2014650, 83355582, 479986, 514, 26299250, 99761, 508926489, 610798, 22189449, 7145209, 791321, 9764840, 1612, 1799, 43, 57699, 35562248, 210107, 1, 5422896, 615, 13, 2634, 10625619, 6652188, 2383, 114627023, 8, 3387715, 298098, 895, 103288, 49, 17238, 411, 70975887, 27303, 487949532, 248768995, 86, 22397603, 729, 2, 434720297, 89, 195959, 2, 403480, 4490615, 14, 47563, 1, 7, 23344, 5671165, 1884, 9982, 27667, 1400347, 678, 32385, 286826, 6819, 4, 9645, 20626, 58340, 36434683, 119044, 34, 934591, 150, 106021238, 10464, 287109410, 179343267, 875, 5956476, 52, 187, 17722670, 452, 421, 102373535, 1696, 619246, 167836388, 3202, 156670, 287849940, 58095800, 6090258, 1, 46, 451, 8816291, 244265, 203, 8327400, 124443, 59152524, 577650, 29808, 3183695, 16046, 246811, 2633, 2182, 2, 185568015, 2906, 650720, 18, 8034, 2, 2833, 2009, 968928, 239914, 1, 1800, 100, 1, 54, 3, 7800706, 1774, 155, 18281449, 8557, 714, 166638432, 71227374, 939, 3, 38650304, 75, 3642, 60, 14779009, 14783, 87, 167664834, 395478669, 68, 30, 8, 125, 2176627, 284, 376, 171998340, 101185544, 2753, 232, 93121928, 15715, 21476425, 3866908, 109138722, 5614, 6650, 600030, 381087, 2084620, 11329, 44701952, 176038, 233111, 29, 17, 63, 2601, 46209, 16136753, 2, 347418, 6, 474, 106, 1557, 1, 750023, 851301, 26055, 2, 1787579, 2, 3020651, 33, 117, 79723027, 14761, 28, 2, 1713242, 197, 237, 416976, 2708447, 12146012}

    {9179, 107, 1719, 74, 328, 2, 8, 8063, 24, 1677}

    Returns: 5443

  124. 1597252

    {4928877, 11, 3853, 24290, 76060, 8, 57608, 29, 159880, 87, 255166520, 84, 344971957, 113, 395, 3254, 472475, 67, 677708, 4444191, 6383482, 54726368, 102, 522678688, 19, 16532202, 7320, 112424145, 11448, 1919, 77269, 3, 127760177, 9071804, 137201003, 3, 62562, 3464, 777617, 64740700, 53731118, 8709262, 1, 140478, 136327, 10371874, 1446, 24961934, 9931271, 116450910, 3, 6172806, 113, 507, 25801314, 1382, 3603, 12478656, 2, 117076, 106803, 13317218, 223406377, 57, 36, 41203151, 365790311, 1950, 6993, 3648, 143645755, 16300584, 45030, 1677483, 30219617, 20456, 27720, 5, 2030, 7287, 12662690, 270, 1446, 369418226, 4, 1307963, 40945, 205785, 6927854, 8495987, 1965646, 111973029, 194132, 20648, 58, 17287, 6836954, 83, 1907760, 2, 3626, 109739, 7853, 13, 20, 132886729, 519910, 1510, 9968, 14676, 69060, 7, 1713, 40168, 2903465, 3, 500388, 48141783, 357117543, 6, 11, 3, 24918908, 209, 23280, 1022, 77352, 174083, 60155224, 206264, 59048, 15215, 95966, 71, 10726, 35061, 123, 1, 1, 1851508, 97485286, 68994289, 1, 1034, 44346774, 108, 9, 110678, 8110, 808822, 7, 228488801, 1, 444768918, 182016153, 223484014, 6, 5919, 268794, 474078, 425, 2120781, 298707, 194118, 320, 339775, 57833665, 3356, 66178364, 180, 123, 44646634, 13781, 279, 13517712, 76, 1935, 107, 134, 146698, 161981, 13199715, 12610, 8104225, 7, 19, 690, 18802, 4565, 3400806, 13503539, 2, 313801602, 5, 110868, 254692248, 174, 53, 180, 434367, 44955903, 311674, 21385788, 7387628, 1, 1364, 536987, 104, 16807, 922, 141831605, 4538720, 3358440, 24, 1795, 10743, 82709, 850, 5987, 1478129, 45280, 26907, 8121, 52, 2445, 3038, 451622, 4392306, 455783945, 163, 452953862, 6556, 8350, 3919143, 638, 63734538, 1, 11313388, 17751007, 33, 1920, 29515268, 90, 237855166, 29668846, 519325805, 14, 14, 80, 269, 41548, 218, 1, 362, 55781, 157853953, 2871613, 30, 27595, 184699, 1, 1442, 218, 3168970, 1, 1463, 947, 40, 49102393, 10722822, 4031, 527960, 321767489, 10042, 12, 8074, 12096, 588, 22, 6, 63, 39, 3367561, 5, 40430, 44364, 78, 866, 218741, 146, 3, 59, 4, 38446654, 29046, 49048739, 3, 407, 870054, 7983807, 43492115, 15, 7721050, 5539057, 48949590, 3, 1792, 2993669, 194132, 392927828, 2089, 83485632, 74308, 1644, 757, 10, 468, 467626457, 27242, 3, 81276, 240, 7686, 2345, 159, 4066, 27713697, 3294, 2, 5, 3495208, 10, 117, 59, 353, 866032, 15, 6658293, 25548427, 2, 8, 3808, 55468, 2479, 33260109, 496, 882, 87556, 5729249, 899894, 21, 10, 139, 1, 69547454, 3, 194138, 83287085, 5260, 23, 10743, 20518, 32673042, 452415, 47439, 501760, 89774916, 28152786, 15898, 1005, 6167979, 2103227, 247001786, 3130, 45, 18910255, 5476, 1326595, 28, 12808305, 1239155, 9, 3527, 4382877, 55249483, 4, 3431, 1136353, 72493, 1946231, 1033532, 4, 1153795, 1658, 34077, 33602941, 12, 460751, 41910637, 21, 28, 12300707, 479014525, 3419930, 3971749, 3, 309526479, 606153, 333231216, 28935398, 6903411, 4537778, 3664, 989, 4651486, 471350000, 147389644, 194, 126, 3, 11236346, 16854, 62618, 25159715, 264425, 1185, 16275, 21, 27, 421, 61, 146230642, 9, 5, 280, 1, 4234, 25908002, 42152, 11, 8, 5132, 262177, 1144, 6017, 247482, 49544, 74, 2751893, 325075, 43576, 16519540, 56415188, 47, 4, 9102, 263764516, 526, 96, 1275, 56415961, 120, 2371, 210362, 121723, 18571934, 46315256, 115, 768, 18250573, 127411, 1183129, 15, 852}

    {27264, 29140, 27028049, 6, 37457643, 4, 114, 8018184, 14294585, 2676029}

    {193731124, 28187, 334, 156025, 1, 60, 2698, 167, 21898051, 150, 589841, 37, 553129, 97271840, 6448, 379191, 674629, 192910, 211597, 4505347, 19229, 3475659, 7037877, 10012, 55, 47, 316689, 26969815, 18740, 16629553, 26407563, 65011295, 1938167, 3, 33035899, 9928, 23586678, 18, 51147209, 8302381, 95736856, 328, 236561, 4, 969157, 1, 5, 4069, 9, 24461, 1, 261475565, 107269, 24564, 847773, 10874256, 764, 1, 962494, 557, 107884707, 10, 428818853, 149, 31, 310, 94159778, 92419691, 35, 77, 735280, 10415863, 1182740, 27317624, 365711243, 523372, 64, 12, 3, 206, 1, 156684, 4, 3, 607, 18733, 425136030, 37, 66730, 255582853, 48, 155457, 192238327, 12794, 2147544, 857337, 29147, 108186130, 517, 2100815, 357564177, 1969, 4223376, 14082094, 78673295, 1565, 14933551, 927376, 177968444, 3, 16454214, 1, 7721, 114, 932889, 123, 12, 6, 221547, 71, 74, 174376, 71, 211, 6878, 24244952, 29992020, 145, 227626266, 127, 29921, 29, 21191541, 43917153, 309162, 3, 5141, 123496, 449536, 11662845, 979, 50889, 860980, 9162, 112386, 2005, 355018834, 11302, 5, 6320862, 6910911, 7998, 2176403, 1526, 11, 344611067, 329769231, 12, 3197, 3, 30688, 105822918, 93343, 128753, 2774970, 32336491, 10427, 7, 214106588, 14023738, 19743121, 4737, 1075283, 172385, 3662659, 1618024, 4861658, 6267317, 331, 6306, 11, 47496941, 810, 12672, 4070, 31, 31, 224019008, 479, 410860590, 365392, 327, 7, 3224003, 1271, 145, 11493, 7667030, 29, 14755137, 6, 2, 84224573, 10077320, 1995213, 102, 140344, 12223, 601340, 39966505, 20, 2056351, 393560535, 22949752, 13371, 7475, 6681862, 67054566, 186, 246, 4026, 495339, 7542482, 45, 21, 843285, 4451, 24, 747, 3806, 123710, 35192235, 2, 4197, 9, 1849, 32976, 9201, 416681694, 53776, 252, 119, 2479454, 25857, 782, 13088930, 1, 958039, 6832, 4, 1, 19, 20634, 55, 126235, 1535, 98, 5459, 26737, 382, 13206, 390407967, 41, 553, 115, 17, 401956, 5819177, 62805783, 1623, 235253, 22, 5142, 54702250, 155998, 160610057, 3736006, 59587, 876, 3, 51724031, 1, 20160895, 549, 100349137, 431619, 4498, 5445, 972, 33, 7, 1, 14981, 803, 674210, 59815327, 4, 473617502, 967, 15295353, 30, 107272, 945, 7477294, 35, 14, 1601, 2041, 448116939, 48, 1, 1130, 1, 1351, 34242809, 26, 91, 261219, 56540771, 20571, 16832, 3035213, 217, 238807689, 3, 1457, 9552557, 59853144, 2634, 9492959, 23, 112, 2, 3759010, 38631, 869, 54, 386512, 63, 16, 251, 54, 18044, 5132, 52370, 372508982, 1, 21, 2, 471259008, 2538, 457953, 378872532, 91066305, 50, 2394571, 98, 24, 29, 169764979, 21512671, 5, 53724755, 90644019, 2678924, 413656, 599689, 3669453, 1660941, 41, 54535206, 601, 822166, 120505204, 7561879, 53, 202538, 11658336, 100603, 36518691, 1980, 8, 243, 1689, 6043037, 3, 976272, 994555, 1920014, 3247675, 12770225, 509318674, 88417807, 161500280, 1, 5, 26890031, 43035, 93, 30886, 2, 1, 8364282, 1600391, 461388878, 11691117, 224, 802, 41960662, 2048, 535357, 91, 722, 431359533, 11, 46, 1180, 37289280, 22, 28769373, 510152149, 426667, 1865, 1, 7611, 556, 1354320, 14097, 11361, 32007, 546280, 453630, 4427, 955, 4649071, 71968, 1, 8373, 32727, 926814, 46, 2, 2666, 257496, 6618751, 9019, 212180, 180004, 86, 462688280, 97180695, 9987, 185606, 4511796, 157, 1157944, 30820, 30, 51145, 3453159, 16464653, 168, 57537, 286768531, 199208368, 270503, 133672113, 36, 29562, 16174268, 987357, 37413136, 12404, 8090061}

    {59201842, 41472314, 1588361, 349148, 104, 27846890, 258587, 2783824, 55725, 102790376}

    Returns: 8812

  125. 364762293

    {7574, 9093, 491, 516, 86, 30340, 160233, 268339719, 397105, 424, 7147, 2935345, 1213029, 37050, 2486, 18894, 2231, 5117571, 8974, 315396, 13, 20634, 382274, 405851087, 12, 14, 6733, 1993, 32784644, 783, 17781, 1, 264060179, 33733, 9025046, 3463, 8221, 1400108, 113948, 1, 21571133, 532, 5951182, 7831, 3662083, 2, 21, 6308, 6, 7472, 244920, 2923, 8131089, 1245639, 40587, 917, 232425102, 2265697, 4, 123028468, 24798080, 14, 31192487, 12, 121, 52388, 3, 174769, 60321, 119946718, 7, 14946498, 32592, 220865, 100, 2990612, 331314372, 1, 183, 170, 29766, 142744, 120, 642, 2172051, 439715, 3558, 22609, 3092734, 14, 251317070, 15734430, 3663850, 1, 689, 45035, 18213, 9769, 85708, 394, 784510, 47831, 249305632, 14, 471350, 319619, 117581, 2048613, 34510505, 41, 1, 227, 7574, 1, 2, 85882, 489694555, 2938248, 15, 27949, 3, 3593877, 3447983, 870, 102124817, 16456864, 67971250, 915502, 22951832, 6, 1999925, 217, 3, 517735596, 2530045, 8, 46, 26828, 69, 133068616, 26, 2374, 36, 4, 52, 1937, 30, 3008, 64612393, 47355172, 28335, 5, 563, 174979628, 296, 2, 19935, 7, 10, 7885, 2837737, 6, 431, 1, 59068, 17873264, 29568868, 20792, 27066162, 21204, 2283854, 211216, 1568, 22944, 227878, 3, 7, 2, 4946767, 212566631, 3513, 4, 68901866, 233, 458714, 491014015, 45, 89, 8960797, 3791, 7, 53897317, 23318598, 22160854, 43688644, 60268684, 78, 72774, 10, 178581007, 5244, 1567354, 7, 1587, 5726, 3165, 3, 239173573, 50599416, 63484, 4195, 14, 6809343, 63, 1747, 1946, 6, 34498023, 85, 6, 430, 395127845, 260633, 4471471, 282912463, 3129513, 808230, 21, 109, 27, 6460, 17, 131045484, 188030, 873925, 13, 533228673, 5026181, 3201395, 167, 1, 2097336, 256573864, 1001067, 640054, 686292, 1, 57195, 157788, 934, 133767462, 23178, 1669746, 229645303, 1217305, 15, 6862609, 966, 7315, 19119493, 2, 105215191, 2, 1, 1459177, 25999333, 132835988, 31, 84125, 81219944, 29724177, 12173730, 390, 11, 221, 25498929, 279, 140, 1176, 15426756, 56, 95315, 115, 18307, 190, 21, 14780, 33, 110307869, 3363217, 2119, 8083346, 4, 179387196, 1, 42847, 192973574, 48617, 421205656, 6161648, 1623979, 1741765, 2, 149778, 449, 71988, 387, 11079, 47, 1, 205710474, 27224, 168057, 2388493, 24, 8292, 28956245, 671681, 500, 2091563, 184121, 16580774, 57241, 189, 15893, 1, 18, 52275216, 241382063, 2874023, 14, 221422490, 68026, 943726, 9, 709015, 884, 20, 2, 2253900, 561066, 1, 51, 751, 63629121, 26, 2079320, 7, 118246, 128, 4155933, 24, 3401, 1908, 5189362, 859, 3, 356, 63, 81, 2, 468381374, 338381064, 3, 14353619, 1559, 11, 50127, 1, 4, 4067, 9, 63182, 1060, 109, 865, 3332, 1, 971193, 256459015, 15531, 7619, 1403028, 107158, 6, 53, 1574009, 28, 32, 1, 245572, 3934417, 109861, 1650, 15759, 13640, 28489400, 3, 12405, 29482631, 5978106, 8803, 347792, 223, 832, 7, 14935262, 32223, 23, 57005259}

    {47, 864037, 15, 2396, 1, 89, 1932, 833, 15048856, 43194698}

    {18742, 50252, 1844906, 6009125, 1, 240551908, 4, 36714544, 1212, 14, 128387485, 447673, 422, 34004, 377318, 240, 21763, 1138624, 250072, 4121544, 505107, 11, 46865134, 226, 90379334, 78, 5576313, 95114, 2667, 2218705, 108, 10, 136, 135839963, 60465739, 99830231, 123, 102, 10, 23, 223029, 70830229, 14573, 20742, 1677, 151, 13, 21663824, 1969, 10737762, 31693600, 58117, 169, 8215, 514, 3601876, 3260, 30427565, 31151363, 1884, 805347, 62776, 498563905, 363669, 562348, 45824, 23, 1, 14356453, 2283339, 2053565, 1989073, 4, 1, 4, 6066389, 1, 9, 9, 417315844, 41262840, 2022, 192033466, 44, 3237, 58, 965, 8, 127144955, 39434736, 11774, 83082, 247, 1, 27037, 1321, 1240, 1506330, 28092377, 21, 22117553, 57, 25712, 127, 7444, 1675579, 31648, 248, 278056, 130915, 185, 17, 146, 49791, 57401, 15218, 575, 21181, 5, 183490, 47, 333107, 117761972, 49208303, 774405, 32824035, 1008916, 28, 23, 1015, 10, 169932, 44269185, 3935, 1193, 1, 515290, 203, 7704, 127485, 2156, 2699, 1974049, 232, 2147344, 91, 13565, 2943, 17, 390427566, 415, 205109156, 3134, 202576991, 36762266, 7753318, 1, 194, 9, 197, 232206305, 4, 3021968, 123795506, 23628, 5551817, 11, 334452316, 107, 177999, 436867729, 179, 1134668, 225463, 581434, 254278205, 56, 1581512, 342076, 1, 105, 3890928, 21957684, 135, 6675, 168416, 77442, 172, 106, 6469845, 1534, 10510308, 214586668, 1, 169839710, 1, 502190868, 253, 23, 2057131, 1147284, 2, 162607731, 13, 27204451, 3371, 8186412, 444, 2167, 3922, 4456, 5505, 9164046, 24, 6871, 1453, 93578, 1, 56968, 52105, 8, 8494484, 1, 59162398, 14, 10852931, 216918, 514, 16, 4569977, 71780, 1, 772816, 108, 121977410, 63013499, 7484, 2020230, 2638, 31, 469402, 254, 1, 30734, 68279, 52070, 5256, 51744, 126505716, 96306811, 118875015, 183667738, 2208727, 407, 38, 120, 63, 304765, 118120951, 2381, 1182116, 1, 15, 4, 199887749, 2, 3, 20, 58123, 1, 79726517, 95026364, 9667336, 155302350, 1, 7512, 3, 1620658, 24848, 38634, 3, 37111855, 416246, 10336244, 5931375, 346726, 55, 149952, 54212, 898, 13869, 2057777, 6600485, 268572, 6, 1331111, 30, 12499198, 42, 414, 21833, 9020163, 175, 478587, 4738, 31, 39237730, 4287024, 8686, 18975214, 68, 52, 76, 15774, 4380730, 188, 133, 12, 29622, 356467292, 55564, 14, 11548392, 22900, 307978, 830424, 210585928, 467, 58523911, 47, 145, 675, 509, 20, 2745, 2467798, 6166758, 46833580, 23027605, 3938545, 15833286, 19271, 25164, 21, 3246050, 12710, 48965743, 25435093, 4066, 46994, 3, 4447, 30891, 90339, 1636076, 7, 145316, 56, 7, 97897, 2, 131, 188193, 965517, 331398204, 51, 22, 539, 824, 959846, 3530940, 3565, 1374, 105917, 12, 237677823, 335603361, 117449786, 709007, 6551, 3591767, 490, 3697, 13460, 61, 30, 216763, 951, 208105070, 62448, 248329, 7055, 114303, 582700, 984, 50577, 16, 25841706, 9, 5715, 22, 11149, 314206, 5, 1845, 26271383, 33562, 6703660, 84266, 121641902}

    {2400127, 71, 10100, 5137416, 1678343, 148, 18588794, 7396192, 320157, 1810451}

    Returns: 858

  126. 6581428

    {87009, 499349442, 4127866, 118837835, 5597996, 15, 2804, 23751103, 31, 232860653, 74438514, 65941, 25017, 469084, 303, 99, 128355, 27153, 224445, 685267, 51383, 179943, 811228, 859828, 38, 6144, 2120002, 337935, 16143608, 1, 114, 2977, 24842, 330347, 16705, 2193, 15905471, 71, 9388, 132194342, 115708632, 2, 2, 481, 2245, 37, 29, 32649177, 364918, 165214, 121167, 3253073, 1306042, 14652, 469, 1246, 3557, 19206095, 5, 30962, 104, 55983216, 228753, 4, 1134340, 25, 27, 4273816, 99, 588854, 150, 6719, 1027, 13, 13465, 24855426, 1249607, 15, 30817, 32, 47218, 4063, 371344, 53, 4141104, 44311, 2576846, 360, 215487334, 6294205, 911, 711866, 8, 427879642, 8, 14525871, 197572934, 5632642, 251340592, 6749781, 233, 508257, 61, 94811, 15899, 1933, 1749, 525190010, 23767938, 445320, 67352840, 171082475, 4905736, 3, 34975319, 60055, 361696654, 3, 69, 82, 668, 9720537, 158374, 54770217, 97581, 225236043, 151559506, 7, 184091595, 14612, 311992, 3, 74, 1, 60991326, 59694672, 18110, 87681081, 15629860, 168, 12, 2, 8209558, 3603767, 3, 70473934, 26, 20, 60785025, 60323957, 9884, 64863, 1, 482248050, 6629, 63170, 3419200, 96, 191, 5, 65204267, 8915446, 2, 2010401, 1, 386313, 52145, 92750736, 3023928, 25559795, 44768, 61940483, 303738, 6138, 448314, 1665277, 150101, 6399273, 164, 16104, 188, 6403312, 2, 11636267, 7163, 1, 3028762, 94769, 48744013, 58, 1723, 9214434, 2570, 891586, 36622600, 1716, 261147, 5, 145, 1373, 1745, 726, 11, 265, 41392585, 979216, 51995, 3, 268, 508, 2625, 139032162, 69280, 149622, 5560, 345009, 10457, 240124146, 6175415, 37465514, 737448, 11078912, 732, 615, 3545012, 1560956, 27448922, 6045598, 1342539, 2365306, 2, 139, 9, 18776, 1307, 13435, 1321127, 1031, 1314, 517652794, 1, 518781230, 30566994, 903431, 98, 60, 38615, 256171, 8123836, 333, 346, 156553, 3535, 243305, 391, 2089, 3, 48381086, 1, 81, 6, 718208, 3, 174, 620, 115, 5, 1, 15882, 16308, 112590, 60044, 14615, 3, 72272, 4293583, 94496, 16, 3438, 1, 2, 65125403, 125125, 254, 747, 187, 54, 116459559, 1, 6217878, 120858, 289, 311962, 41, 2799222, 5, 58, 3656, 304249, 340968, 1, 76414, 81, 32827461, 980961, 21522045, 1, 14118580, 6, 1, 61444, 285584, 14, 367022441, 17557, 28779778, 353, 24973918, 920, 7993, 59044655, 176, 12, 440242, 1031011, 125075230, 82024, 4, 116, 1, 1355, 6, 212943790, 1, 177625, 53520, 66, 71285391, 32527, 951119, 2, 2990, 922, 5618254, 167, 340, 261888, 252940692, 4, 19244, 73, 3, 1, 5637577, 766407, 886884, 3885, 389178437, 36108, 407, 225716, 1644, 1, 39543240, 1463, 388323208, 16, 3608512, 33324508, 1306643, 1, 15, 12, 317961890, 28427062, 1, 206358, 1, 3812, 120803464, 16, 70, 173689, 5882797, 3846, 71, 108, 9, 118844, 58322922, 82438621, 885769, 62127489, 441043400, 423512, 28987, 101793, 283021, 255, 20655, 906744, 158256, 197107, 533834, 31, 8, 1, 1, 17574}

    {271, 6150, 21, 28309, 9, 44786, 16, 17859511, 123, 1937328}

    {40, 30776, 776, 93524, 1611479, 2786, 66, 102, 12212, 127, 439171980, 422908, 39948, 121, 5713, 90354835, 217646, 1013, 505800262, 16642980, 24, 98, 17, 1662, 50, 63840, 316, 6, 522448, 4240, 94992, 177447, 7, 129, 17, 10, 72513324, 15108, 13614, 647, 28, 37165, 110737, 489533, 33919, 32, 24, 120897, 4707716, 10978541, 15853, 317344942, 2, 20700129, 731195, 455203, 4037952, 13, 13, 3, 14, 585885, 42030984, 269, 115643, 5779, 53619131, 2, 54476, 504902963, 7, 7708, 4, 9280, 13302110, 768, 44545, 1593, 57689, 21200951, 3393476, 1, 150249097, 183800941, 7851, 297341, 4, 77, 115, 3, 35, 175166237, 189298, 12747894, 680457, 6653, 461, 48231832, 20872225, 364648852, 5, 21, 476497, 13115247, 1671, 113377295, 20079758, 4205418, 94833644, 6543, 828346, 2, 7, 417, 56, 383765, 13524169, 344558, 2996, 30219, 483010, 535557886, 24, 7626719, 7832399, 16344, 17995, 772307, 4031374, 13321625, 84, 69642, 357, 2, 1155003, 7899, 169937, 4363346, 520301, 4, 30141779, 124, 90089526, 6489, 729, 6766751, 26399924, 38568, 39, 1761062, 131073955, 103, 1553, 3419, 3, 2, 140465514, 5, 46, 7, 438530695, 1, 13874, 37, 2, 866029, 1, 4897, 38974, 1623, 21381, 163886, 584019, 2, 89427047, 255, 1, 16686874, 555204, 1, 229, 61678630, 34495, 6765, 2397788, 1835383, 4, 33, 30993, 6, 11501, 2067, 1613009, 219268, 140, 19257465, 316276383, 457997, 512854995, 167, 3069324, 7875662, 3828869, 12878150, 924, 29347562, 66, 26128357, 71848, 3061707, 105882309, 106020183, 1, 445, 349, 73281, 514547, 8986, 1, 1055, 997422, 367613257, 626, 57941742, 73018, 111016512, 138, 51208, 417, 234683, 3265, 2042907, 12231, 101368, 45461, 3231, 423894, 83213, 20382, 6153, 7, 937167, 219187, 59, 51949, 80939418, 7317, 78, 3269283, 26474, 46, 5031045, 6528740, 1, 8, 4382, 1640, 5832, 9779856, 9, 109, 5593, 3804, 249808256, 114039108, 12841, 152421, 3331, 14809, 69, 185157352, 18928, 24329335, 398, 10, 352629310, 810, 17, 3, 3, 2598006, 233580, 243, 1, 36, 16884, 20659647, 7, 8, 108532642, 350172567, 120827, 26, 808, 67041409, 231, 232315103, 34878418, 11457962, 221, 50116793, 597, 78079, 1696179, 4038255, 635, 9, 168, 24, 63086, 50423, 48648360, 27, 483, 166, 71205, 8, 5390, 1533, 10412, 1020, 60824, 246715, 5042838, 195968220, 87, 53664, 978, 966, 8, 7541979, 96496613, 64468042, 2235636, 1522938, 5807, 49255517, 783160, 79514630, 1269656, 29468, 16170788, 1066781, 53, 307007, 735196, 63726579, 1205, 1769, 48, 8, 198, 119794, 897431, 244081, 8032, 553, 36190336, 99, 325476, 6365397, 218018675, 164219854, 440, 37428266, 6, 121, 71, 86, 8307, 10438, 496, 111796546, 56191, 17, 366185581, 249124463, 46832, 23, 4, 296, 245294, 7618, 10024064, 70680, 32, 118, 5, 13, 288, 106829731, 23, 1052, 120, 788, 47, 1745, 88, 27, 296552, 9145, 183425, 3620, 360922974, 14, 6665169, 247, 60326, 8954450}

    {2, 51785298, 4, 9, 1791340, 17428, 27243752, 13226855, 16381811, 304206}

    Returns: 5814

  127. 102

    {472583137, 7281858, 13172, 75564054, 125, 626, 18354152, 47, 50766429, 32, 1901, 334, 31397165, 17770, 6345392, 27268557, 269531, 24, 786824, 124975237, 73, 12, 18084916, 3232, 84, 27941, 3, 33, 4, 7132928, 120191, 46347071, 24216497, 1, 1602, 7, 7766453, 1573853, 146, 44254, 3613, 12, 260, 143826249, 2077, 5873, 1972637, 3251268, 1, 3, 13, 1, 6, 493557, 1, 9, 529675, 2195, 2814, 1839734, 1555, 4323, 5543462, 120933138, 23633826, 725824, 1, 4, 301, 1, 444932, 53885, 39, 10353, 4121751, 5, 117, 258093474, 5932, 1020995, 220538149, 7333, 5, 21112, 53432847, 134937, 249, 2722, 309746, 12138844, 304765580, 3137, 24547593, 1, 1, 10, 1473, 355, 502609632, 2, 227710, 3, 517476, 3, 186590, 31, 36484, 3931476, 5343, 63272693, 2814, 1, 72588773, 23362, 49, 4700398, 37739707, 1, 703061, 1794187, 35, 46, 203938846, 7775, 1471, 224962, 1492, 377, 6626, 7776, 19771, 1980, 1506948, 6107167, 3994, 26740, 233160, 264, 7442, 7076749, 1288, 6, 45002996, 1085326, 23247, 3, 2, 1352, 118234, 17, 56, 27757, 16, 30472, 9271, 88552, 2029171, 25736976, 2329737, 473988301, 731, 45830, 25114477, 1373, 1610736, 12674, 114911493, 31426378, 18382211, 1987580, 563987, 58879077, 1, 148, 7908, 575, 211860, 29314094, 213605685, 4544094, 63385253, 31, 91743, 1109, 38074271, 14409, 960623, 31724276, 15, 28214393, 103, 13045106, 61107, 56074, 100682, 6357223, 3630, 11804424, 247282916, 835, 842883, 1771219, 314, 190842968, 1672, 897274, 43822, 450, 256078, 13, 57410, 7771047, 47861, 482, 14292, 54, 1346450, 1, 14223, 2, 37, 13249235, 32, 949651, 1305, 787139, 153, 410, 25968, 6879, 99279, 24, 1705, 2001, 10080, 179895956, 51130549, 403, 573897, 315, 15837233, 259054, 3705773, 1, 2210, 63304, 47, 3259076, 428871977, 6854, 871, 4, 17, 2341252, 7459, 58, 5, 6, 200, 116199, 96753, 163705, 3, 5, 486, 28796, 39036, 25, 941864, 2685387, 138138976, 174061936, 197031, 41, 10803, 29435285, 4525, 58877, 3776394, 23751, 2477271, 4, 698, 156, 131778790, 199332807, 122279, 3781, 227, 1641289, 28, 8459177, 411, 15842, 1, 4754, 1028342, 1, 356470197, 110, 29550, 3199, 79, 48030809, 2564421, 378, 22232829, 62419, 1, 487, 7, 15, 178358960, 69, 421930, 36012037, 3240, 1609, 20275, 119610983, 117, 6294177, 10072905, 3245165, 140014731, 491945, 1173, 60952, 5592, 23492, 7, 836504, 2134, 28, 1, 446337, 4274601, 161, 10150463, 943, 191, 107, 1072296, 1, 277741483, 1118, 12, 6449, 762, 4963014, 15, 190845, 1223624, 487417, 247, 1202543, 1, 124902848, 47784342, 7459091, 2163, 6482, 114325732, 7779146, 391319467, 47480947, 876, 7231, 8054, 178, 128989282, 13291500, 33665848, 16235, 11, 389, 190656, 27172, 1504, 423333, 917, 2779, 39185, 53030, 10495888, 91687005, 27221468, 486146499, 1988525, 57435799, 21, 287352046, 56, 625, 530904528, 24374, 11, 6508291, 6558609, 1690477, 14684748, 74197, 3, 2, 2, 1280, 58853371, 108, 1591, 10, 2602689, 308, 6959, 1, 1, 3, 25, 5517097, 238378, 22292578, 228906, 4388563, 1, 15497813, 8039237, 5160, 279, 471, 4, 44285, 25373, 84052465, 12, 28, 1, 10266, 10, 1743, 923}

    {208298332, 13, 48873, 26595, 2960201, 16689, 16334, 1076227, 982100, 20}

    {1, 8800788, 52, 115, 1553, 487, 1666, 46, 99707917, 193566834, 206527, 74565608, 5220822, 59, 6, 84, 728120, 9374, 15067, 1220, 92768403, 497, 34730045, 2105866, 663, 7834221, 75905, 28638, 22925765, 109, 166, 214281977, 1, 1916, 25471, 340, 2818, 59144928, 2, 62127, 79, 2225, 1845, 132, 310203018, 29, 801, 449227, 130107, 1, 70415930, 191059, 106, 1844063, 29568, 5, 228, 177341, 20, 430373364, 2541, 170338, 2607, 2895856, 1479636, 106162, 40, 2041, 42306, 50279, 6, 51, 36314406, 52027804, 2130, 277, 344525, 17876, 407181077, 14792, 2, 38, 111047, 596, 29583360, 108, 6969, 311287214, 10, 6, 27246, 1553758, 290122, 3, 7406, 35, 1983056, 6400034, 422580211, 167, 15, 65092, 29, 6316439, 8, 206, 62431740, 111126, 34, 34150960, 73, 6774318, 80325350, 26204563, 56346, 1974033, 682304, 7833, 9, 35, 119698311, 9782695, 878470, 1, 12202694, 6, 2594736, 3215623, 5527012, 12865, 53003, 195, 28550542, 87, 567979, 3552731, 6, 1, 458858, 5, 345570266, 6534, 246447, 283397, 49, 31, 12614281, 1879877, 6, 312192218, 1, 2, 155095111, 1370653, 8, 473721454, 180, 2157291, 905529, 41269475, 6, 43, 845415, 2, 2, 691126, 209718, 393251886, 5450460, 62408, 74, 8330769, 5824802, 41, 74, 123303, 232604, 9597, 408745, 3983576, 20, 100, 14226531, 245233, 210499, 106051712, 19494, 469, 4093, 2126194, 63, 1776820, 403, 1279, 4925808, 64733, 255995, 237926, 2, 15303803, 129, 5006, 63, 642131, 43143, 307430879, 25326243, 159052, 6, 2451, 421, 23, 84, 6, 8029550, 3, 27, 4760, 95, 198562573, 88537160, 114, 10444436, 321, 2271, 498952, 2, 28586, 173370, 1535, 2186019, 182242, 1, 1, 97227760, 722, 2, 1726, 42, 622594, 240854, 108080, 428891224, 5654452, 216, 9, 592, 32, 191221, 2189215, 10176151, 14523396, 61881, 163, 3, 132450593, 21, 30543, 338, 1013, 431702, 255971, 1667418, 6, 71, 4021496, 202233961, 33617428, 2052016, 467, 339, 382, 946, 5387426, 29, 100, 151, 1, 2634963, 6838, 45435162, 121245, 108359332, 53951239, 468667411, 435041603, 928112, 103720236, 1, 202, 680218, 28234046, 9029, 32, 26365130, 4046, 8164562, 90175697, 420, 5899, 30, 1966, 1, 72186863, 14537, 135, 28, 323247707, 7687899, 193100, 128273, 11438473, 1884, 955, 127360755, 4, 236287198, 5796, 2326, 188773179, 1, 1598437, 3397893, 904, 8582631, 11801, 39072074, 19203158, 279, 41916, 949874, 90817, 1568672, 954042, 1, 115023632, 26, 27026, 9, 350155454, 17, 4, 23, 1808, 109542484, 49390032, 3891812, 53, 9848, 1706694, 7081754, 259122570, 472, 1, 1877, 97235, 2842, 195, 28, 36898, 11551942, 132614656, 4, 195, 172759, 1, 3, 12054536, 668749, 23, 1331895, 125750, 228, 50, 24291, 705, 51931803, 5839344, 278998, 1963, 9521713, 19171, 6, 1, 42423, 4, 1, 50653465, 740031, 167, 2259276, 117, 85355, 21507470, 386457208, 7141, 2, 1037777, 3965672, 1161, 53159, 4653832, 1107, 20804559, 58212, 1, 9076, 15438, 1396341, 3, 5580306, 17, 24, 2347511, 204, 14186, 105, 479, 7911032, 1, 519079253, 62004, 12899, 332379, 48976, 8, 94007669, 3038, 23146718, 3709, 26, 304465, 844376, 42367, 45982, 7, 5, 4776980, 3939}

    {647553, 1028427, 802, 46960, 40218068, 604, 285443565, 531590, 1, 31}

    Returns: 8733

  128. 1847878

    {1313840, 284546, 17, 105566599, 13936, 58, 114, 222, 473239107, 2, 3950222, 7757110, 1689, 146842, 81728032, 142160162, 1033143, 4190426, 8, 8727107, 456163373, 2, 44876935, 427515836, 6, 349621, 22956, 959722, 37, 793, 401, 6696148, 64, 3378813, 1, 187, 95935187, 66009486, 10, 792790, 5708477, 58, 63, 97221, 5, 8, 26, 23466906, 218146, 65444379, 40500, 3231059, 1, 324547, 319, 1, 6, 35, 237, 64, 4499, 2937147, 2605934, 1970, 1, 263901, 208460, 188898, 1903, 192, 2276051, 80968956, 133721277, 16299, 201329, 518336775, 21, 26708908, 28, 70548, 2630, 14320, 59778834, 1477600, 19523447, 373439024, 136, 32067275, 219416993, 1, 75174736, 1, 21674484, 2540, 513599420, 40747916, 1465487, 48420, 1181, 8164, 72, 58693017, 255, 7939029, 225778032, 24, 2068888, 1924544, 933, 207, 14883821, 876, 95555, 961, 5, 1190, 62795843, 6482365, 13644, 898259, 1, 80424, 946045, 1940, 3749207, 3093180, 283, 421233, 579769, 7874940, 5023, 2074, 224282925, 1, 128721264, 63219, 131661, 6271, 2958, 5567652, 49215, 4, 13454, 19817891, 15324, 3847599, 3961067, 338254536, 62167093, 49, 239, 1323, 5239011, 976696, 1858605, 410, 491515, 1204854, 10100, 339700, 2, 1, 172202489, 31327, 3962631, 6, 122, 230, 903055, 208176, 413, 16800, 771, 12453, 203387, 407, 7315, 8526, 2, 267694653, 14621322, 614, 2689115, 13892, 81371014, 3298, 3591, 28212219, 146, 33765886, 188, 3622655, 322, 28, 344569, 78, 35, 82740, 2046, 17203, 1840994, 5007039, 226909372, 16803, 798071, 75, 220550996, 5, 8190816, 7113607, 306576553, 18117, 477, 3, 104152, 102010, 246, 46, 6540, 11, 9, 149294308, 1500, 127, 3, 1686558, 2223, 828450, 186504051, 791739, 23381, 7415484, 3996, 210, 2918273, 387695, 1788, 125, 3661, 529, 4499217, 4062285, 42, 2, 216251679, 6741283, 16095691, 16, 3, 8021, 59558891, 104293, 7154, 915, 18061, 6, 95035955, 4887937, 67, 236, 1233657, 2153439, 5, 3, 345442, 117543, 2749, 101, 194, 2348377, 670226, 7979, 2468, 56486, 1378117, 1, 381, 22, 8440, 11, 68723, 1960283, 810, 3015, 186834, 297131, 31, 84, 18, 96789539, 32383988, 5, 64, 50, 1630, 7283, 30422962, 1313092, 119944119, 103705, 3688, 11330, 65, 2978147, 6569, 2113503, 466544, 30, 5336541, 2, 1912907, 2497, 5825800, 70123, 2263194, 3274, 989, 1691603, 245876115, 4718, 615551, 9, 41625702, 13880, 22327, 15174, 62, 1808122, 6, 27, 1, 1837, 99, 254095, 90821, 116, 9989, 1917, 174, 6, 355560, 82239, 2753, 447049253, 39337, 32154, 2022298, 7918343, 296, 1, 25040, 1056, 638234, 27387080, 126847120, 5632, 16013382, 17529, 30, 130271, 15448, 630, 223221, 11001, 2, 43108, 95, 24, 26, 235, 7809, 412526, 6410386, 59814, 6624040, 5, 8581, 11, 4281, 54, 1239, 14, 6199590, 32, 220, 80, 111758171, 25690185, 30074, 256482575, 10024, 3100, 496051377, 3658, 30321, 52841377, 19, 1521790, 1180990, 11, 6363, 14127048, 3290737, 1, 1, 2299, 782805, 7, 1387474, 8015, 51, 10043, 7706, 30666913, 54534081, 21915448, 110, 1, 667, 63271, 2, 3, 140669196, 494, 5395, 786139, 80486, 221, 2232, 1520024, 3, 64670567, 664658, 24391, 640, 296, 382033825, 2898, 12674, 39, 93412835, 1, 485, 1824484, 120, 255392293, 23027, 10425, 24605, 4755815, 4, 8187409, 2, 422, 82069021, 524, 7035650, 1, 3, 1839, 2029034, 40964, 446407, 52, 339636, 16536, 216661, 147626225, 7230200, 362346597, 36621, 2662, 9, 139, 1374, 55814, 109, 26462, 3, 3}

    {16080194, 344586727, 295, 64976393, 6474263, 467471464, 1636272, 41582, 1262, 89200}

    {146802, 19146950, 61, 879, 14, 23507, 1980, 1006, 40975723, 109278198, 9316, 4, 23835, 183460825, 226, 65, 154, 123181, 1, 1, 7753, 40502, 4231967, 11171, 23550504, 127, 304060917, 34665, 2126, 2167295, 177, 5887226, 135, 496, 334, 12485604, 129859, 2, 213966, 993928, 3961, 8281474, 3, 6, 2829228, 4560, 163, 3138410, 45, 8, 421307, 6101, 865, 98972, 2688200, 59503, 152296574, 14698878, 109887969, 3, 147294181, 3234, 6444327, 447, 776, 344122575, 5, 5839, 16267906, 22922, 35022928, 35217485, 472, 213107, 586377, 1921428, 10112352, 6037349, 36278888, 210306454, 176182, 1, 233513788, 45133426, 2060, 1712968, 22477, 218741616, 68682, 79083, 4053, 26265, 33, 10, 3789, 105531, 6859743, 27, 19834427, 78401639, 508, 9970273, 498, 11000112, 184093, 58117, 462785238, 64342, 1479907, 2777, 5048982, 252, 190950, 1872, 3342811, 280, 27, 21, 309289808, 25811555, 13259452, 5205539, 55, 97466, 115822788, 5289, 2920, 289, 1, 25926, 16185565, 4862237, 579284, 381085, 2049435, 85019864, 12529474, 4390, 41729965, 137668072, 10, 2717178, 1107, 3, 1635992, 605454, 443523, 225390367, 11493, 35578443, 5, 268, 39010976, 6663186, 482050607, 281192, 31, 147037, 23488123, 10487, 1310, 27747, 27453, 22105959, 804, 742, 22, 12251, 948838, 706, 400637, 8, 2122954, 444838, 797185, 83, 175, 1, 99598468, 32863287, 29247, 90, 245, 6344, 623420, 13097, 1006036, 113708, 47046112, 9, 3, 10655855, 134252896, 1, 829919, 1, 1, 8158177, 19, 85905126, 1720, 156152639, 12392, 332, 31221142, 21034, 806, 246, 220, 824, 205836, 943, 764, 327247, 7759052, 356519, 1647714, 226402, 841874, 2019501, 152872, 199588531, 375355, 280715475, 272889078, 6648, 38, 138, 9106, 388375, 374897093, 510347690, 11091, 1087816, 10444, 19707, 225138323, 3208821, 287, 39258923, 31169, 14700, 246, 7009358, 3, 11, 336091958, 10492509, 10755, 5, 5099494, 925, 15083190, 49627067, 60723, 78381699, 62, 130057, 66434382, 30, 238, 1378, 6, 3, 644974, 95905, 169, 1243336, 125, 20065, 532169, 1, 676, 211361557, 1, 2980, 163478, 465239, 2423511, 212443, 351, 23, 6313848, 28, 2260, 10367, 1426, 656236, 2443127, 890, 6, 11, 1, 32, 44, 45985, 293297, 10055, 158, 8752856, 4919, 1416, 309, 5, 3143192, 821, 27910, 45650253, 6525328, 12387, 45180, 429692, 62437, 911303, 397, 6748233, 20324, 7279, 2433704, 15194196, 164396125, 1431689, 3168053, 8471, 7884836, 284, 188, 13036, 1, 21176, 264877896, 1193, 455, 52030908, 1, 1, 8, 235, 21663, 9288, 3, 188, 192194607, 232973, 21, 675, 15409071, 14121, 297, 1954, 123, 10966306, 22, 255, 11404408, 2068691, 366154502, 85596, 4572, 70, 105196, 23, 321093629, 117102270, 7883133, 26, 8346467, 5, 6, 3999533, 15436, 1357, 6, 7046, 86543384, 7827, 24310769, 114218593, 760, 656599, 3, 386, 20472, 288446, 15, 24402530, 448681628, 1513151, 1185, 105, 41, 64, 425611, 215, 57061, 305717, 6325, 165, 18, 67184076, 109928, 1223075, 2364, 104, 287, 39979682, 1, 95130, 2639644, 15, 41955186, 4053609, 175670, 1, 784, 1, 263038169, 73684942, 1621996, 312, 33, 5735358, 6753, 2, 30672499, 109347, 645092, 9517, 114062, 103541297, 33885895, 1, 194676205, 41, 60114, 1911, 168, 254440561, 1547481, 17, 15132231, 6199436, 25206325, 85862, 1886309, 323483, 12477142, 995857, 3834258, 106364789, 7381297, 276, 63970, 924, 263, 793510, 252, 147620, 12913011, 88340164, 68, 292173, 1518538, 3222, 9171334, 43, 52835, 377608, 7592, 64431, 5117466, 5225049, 222467, 266537720, 274692, 106694703, 617992, 2, 55293, 2376}

    {583, 455974, 1, 7147, 124690, 631849, 23182327, 2, 7307003, 41}

    Returns: 8525

  129. 5321124

    {95001, 221, 161, 15, 39, 3124, 13989960, 22, 2033, 134, 9484, 257, 959, 2, 128244612, 5, 2701678, 137968200, 332, 6857584, 126, 3954619, 11, 1, 1559195, 491, 4, 335650325, 5810125, 217, 1115, 153553, 19048127, 131, 558, 1, 14, 130148, 540687, 29734998, 1365, 2105, 12197, 27668026, 2053, 142174, 4629115, 75, 116926, 11, 872949, 1, 56640, 217580, 111327, 24625, 11934274, 10, 6, 165031852, 577021, 1, 24780, 27, 5, 13748, 6, 2025888, 2466, 2999279, 1897, 11, 5, 86, 13871604, 127368, 795, 28562296, 30934, 51, 1786, 124, 2185395, 126, 7, 212472988, 7509, 63557, 15590, 20, 9690671, 7185104, 167039421, 32368, 239692, 3347, 23056053, 62765201, 8322923, 110, 2072791, 524, 763, 1061113, 16754168, 215827524, 119, 6, 8196358, 4, 30618210, 5207859, 58, 2, 408496180, 251, 78153, 3509, 53, 27264748, 20869, 192, 29801806, 17, 99127, 45, 221880414, 1, 200, 159, 439062, 6, 418417, 246, 272, 147, 14, 614080, 725, 425, 22761, 2198819, 73, 76, 32346292, 118919793, 19179818, 3211, 1457, 101609946, 615, 2612, 15822974, 8, 6, 14, 6, 13843457, 227938, 31, 65014801, 10, 203016, 4679790, 202469243, 237760632, 34, 971, 19071, 350, 5677111, 4160, 6, 24911912, 3997986, 24357, 7384292, 2974436, 679, 12860269, 28, 895, 28, 54933, 3, 921121, 19181, 2388, 17, 5112131, 33416, 32859, 29364988, 132, 890724, 51, 14, 3174235, 2009, 197633, 13822288, 114170, 27314059, 1, 64513218, 413350283, 72151936, 1, 1, 136, 46856537, 70, 1, 350294661, 16281, 2047479, 3683819, 31, 13853, 35032, 3524, 10, 12746724, 748244, 517236, 9130, 2, 1, 9688648, 779104, 44357, 6633089, 1718, 167, 14, 1971948, 6675465, 98349, 3109, 3497592, 308, 8770, 87, 5176, 65, 53573, 1, 3155, 1459229, 3002, 3902050, 4, 660368, 38854102, 205, 1688608, 160890, 96584, 56906, 1, 61047924, 127324, 40, 7718, 7, 16426013, 15, 19944, 1, 24515627, 883, 67826920, 76, 10, 118338339, 2040466, 1061, 872384, 947592, 139766401, 243, 498994, 3, 200319080, 52, 6, 237384, 443, 32130854, 12816, 67754, 11000370, 57548, 204790630, 1591577, 13, 1985129, 58, 2569, 879709, 42727477, 79399216, 8103572, 886618, 7273, 124164, 1, 28996, 10066, 261808, 9, 30915, 3, 1949, 66, 1013278, 54108746, 31351, 5068, 7571, 824064, 12131, 65885887, 102407, 23350, 22253178, 1, 277, 3859020, 49515150, 31752710, 11, 160, 3461684, 476883686, 940, 336, 7931252, 277, 15877542, 5049, 4896464, 114997, 2709, 9814, 58947153, 2834, 21, 1641, 26, 46799743, 2029084, 28837305, 442, 90734, 240, 7793739, 561395, 103450299, 48317, 210, 6, 3480, 4, 555, 6890706, 3312373, 966, 86940, 119, 71953, 475723, 10286, 986596, 76466, 5431, 335606536, 896, 3111, 7767, 196518218, 10803, 87, 112483, 5457, 57642, 8, 288047, 481492210, 5323, 687, 3, 107, 51391, 2000979, 6463916, 217097571, 5447, 513177, 3553336, 9226, 357171533, 447158, 14869129, 2533, 5, 1643, 64081, 63125147, 58688987, 46, 1, 5012, 50725599, 58760, 482387, 687, 63, 196, 3, 180616, 4, 304, 15, 423791281, 77032948, 214958, 128, 237391, 1179, 159, 37, 21872497, 121676086, 28180953, 65, 453308, 25013, 475, 31037, 146496, 41242, 17, 97344, 1, 922755, 28878765, 113001}

    {12738, 58370185, 5, 5017, 249, 35, 6281052, 63284, 4245, 2}

    {339614, 8, 3, 291, 1, 44672, 914, 181, 9151, 43640, 68978, 593639, 57, 91585, 6, 11099, 1, 63573819, 57874, 441338619, 10086, 1184, 160, 89224512, 705865, 4316338, 27, 58686, 6278684, 962934, 7, 15, 3, 1, 37632021, 4357510, 204258941, 97949, 79982689, 204067713, 510647219, 201, 6, 13, 759802, 3, 54260759, 1, 3, 16909, 2019, 2866079, 1804660, 1, 15, 43, 32733, 51621, 1626, 26764599, 14369, 5427, 29, 17005, 190439, 1013787, 6, 646, 970377, 168261472, 93, 33353626, 3926, 103895, 404475, 78, 50977532, 6, 1116, 13859, 7, 57050546, 952, 196944811, 4823, 45953944, 25740525, 10980431, 102504845, 405312077, 14, 13082, 3, 44245633, 51, 975, 683, 7104, 15277286, 30480949, 65, 91795100, 403749961, 4996, 5413, 131170819, 125020938, 1, 7683, 965559, 39712, 22930660, 875072, 21556, 478111, 1261, 2, 2, 64, 2251946, 239, 28640, 31094601, 32074, 239, 34, 387, 366670028, 49518752, 47053081, 152807, 7236, 2098310, 492, 787612, 2728, 131037, 399047607, 22817116, 51, 277079, 4800, 1, 6423212, 3, 23774226, 149192, 15490381, 15808, 60883953, 242442, 40, 3990, 56, 47, 93, 2377, 9523048, 338909757, 3, 7, 69982, 32832144, 3613922, 4563850, 66502093, 23, 63007, 121286893, 4086819, 788067, 238959, 15919, 4630, 6, 7, 4, 234683, 996516, 492034, 440334248, 9, 79, 2619709, 15743143, 319651, 107, 11, 4370393, 413366, 184148, 866142, 67, 16138, 33, 441034611, 51535, 109136928, 108067747, 11804169, 176, 44488962, 40, 6133804, 56275, 15967808, 42896435, 14131401, 1, 4842, 215733925, 12, 3, 796, 1030398, 12018390, 430542, 1724, 1377308, 2689570, 169, 75838764, 1476140, 74814, 3, 23605, 377965, 1, 24775, 331, 476302, 54033, 378931579, 440082691, 3332625, 2719, 3078, 7412, 519, 1939, 48, 1330044, 1131726, 30408, 61, 90, 49578, 162, 1, 657865, 19785268, 31, 105475892, 325869, 3, 124, 10, 2, 13, 187694979, 6298464, 55948187, 58650, 54, 1394949, 257446, 1, 1, 4210, 47, 306, 1, 864, 63594664, 41, 250010397, 215217, 31699, 3, 8078, 2, 180555796, 69642207, 19411, 212307, 99678, 14377542, 29635799, 55, 2085564, 321885, 401, 35823285, 1197, 154, 1193, 2, 20523, 50, 1209, 1690, 12981355, 531563946, 1100477, 2, 558, 13810089, 241786, 228, 24559, 230439, 7376779, 16556803, 1, 169, 41826, 36033835, 3, 2, 3, 13153226, 60784, 405423678, 7890846, 219205, 121819, 1, 108678323, 2070, 906498, 3, 29454981, 9567, 7, 168815, 863455, 4169485, 122, 1, 6640412, 4721, 793657, 161, 31780, 24435162, 7863548, 2, 48, 81197382, 27273314, 14, 168421, 8674, 25, 512202, 954637, 5, 17817, 81860946, 954193, 488549, 1092517, 397, 5015, 46619124, 394521, 52730315, 832, 5, 1, 13519, 11333, 567, 7, 416645, 337058013, 1, 48156, 4573, 372772, 3300567, 1, 3390, 3982880, 2, 1540, 142, 955, 1744669, 16, 176, 218474437, 4173, 10722868, 21632, 1, 30289632, 1189916, 1500, 687, 35521, 243872, 1, 48, 328396, 240, 16139889, 470871433, 72873982, 256828, 30, 31503, 1784203, 449577, 3, 19, 32618828, 2, 31109, 213142, 16266, 30153871, 34557236, 227222402, 24613128, 11, 514979244, 7, 24361, 1611, 346, 41714640, 340028, 156954, 500185, 82, 5, 84871722, 976, 368, 164, 565, 1, 1343, 19826865, 32, 5573, 2830956}

    {3932, 11887108, 2628, 779104, 836, 29, 1661, 130569504, 1441, 7}

    Returns: 5889

  130. 24

    {41078, 236, 82650, 648464, 29626670, 452094, 2, 1028759, 253478620, 63019, 26517866, 13, 11, 138084793, 252803, 1, 18842, 1, 14, 14486500, 4115297, 386, 23, 56815083, 8, 284169017, 5833, 2923796, 528504363, 338009247, 11166, 54257, 7666522, 11957, 27355, 11, 157, 475136045, 74, 255760649, 25248, 486428, 1822, 220369, 199590, 152007, 144, 80828, 4, 10, 459024111, 4224, 10585, 188, 15584, 3413964, 411, 1723641, 227, 17, 14505, 17782617, 1163939, 1198, 4, 196002806, 23672, 20845567, 4975, 12954453, 1735, 348711250, 422765, 72224298, 13472324, 4834266, 416644992, 119516143, 822, 27311768, 145, 12396556, 5, 904, 2, 204, 117752727, 430, 111836, 129, 8, 7, 22674, 2, 1, 13887541, 13392, 60961, 2021, 124780226, 54044, 6815, 3560524, 28, 350, 1909813, 2045, 61992, 10618, 1916968, 8345, 3987, 110, 277358, 49, 320, 4870, 12, 127, 230665677, 2500843, 48, 293, 2567, 11386, 7357, 5940366, 861898, 55030872, 12691, 248247900, 6501, 8373523, 132, 539, 9, 106772077, 92803, 29389, 9130062, 8933, 19, 7536073, 496155969, 2, 1, 445, 169737858, 25954, 137308, 1324, 14, 474, 3706, 3634461, 7, 75691, 377, 1, 23, 22509224, 5123490, 105, 4859, 5, 511756422, 196714226, 469409187, 153211, 7, 10501, 205738, 3, 47062097, 67527670, 1504, 4203, 3947340, 2738, 255325, 18977, 15786920, 35309463, 19, 5187, 197190532, 195, 225, 290408, 9322693, 20, 152090, 2738, 28379, 29, 493624367, 23833, 48383370, 3717720, 16713265, 28, 14395056, 5970880, 3971, 9, 5540, 7108, 38, 825, 38, 6050, 49, 12113, 221466, 13384, 15659719, 620267, 485, 852, 1, 2055881, 210784349, 11295, 15370847, 202454882, 6677349, 2, 17885, 2295813, 182, 475082843, 40938154, 289240, 25233, 12431819, 152041, 30280070, 1428, 363625340, 1, 4774, 57622, 28700189, 87, 7, 1886750, 3610691, 150003, 39774, 25542901, 44250, 18, 56804, 55, 3343039, 10938, 66, 1, 7932, 1, 211986878, 57673850, 2011101, 24683, 30, 4114482, 32033784, 265218016, 2, 75837037, 297365316, 32623813, 247219782, 461, 9, 10, 2823, 2675550, 310, 15, 12, 7, 667809, 124, 1322100, 5727, 1250437, 178779, 1395, 33, 1683630, 937, 156, 5630, 104, 3, 3, 16926, 106, 387, 1, 73, 2536782, 146846761, 62, 23, 3, 10948, 2057865, 50780, 51, 7420, 92742097, 21536403, 45, 1690, 424, 358090667, 290892898, 16265709, 120, 40109370, 162, 2, 30768950, 21707, 1, 25559, 2, 5800734, 43052896, 24, 39531117, 48, 10, 5, 63, 10, 225471, 59399, 6580, 24, 15, 884220, 1753251, 148262, 140061, 176, 747, 52182, 33364, 23913569, 1992, 445, 46032838, 937259, 706872, 71542314, 30, 46061976, 114944283, 55, 284, 86, 143014652, 809366, 422, 1327407, 972182, 65385, 88112, 14242, 5584496, 241, 454, 4, 1146524, 366877, 3617, 89758337, 294513, 328182, 293286, 17, 3746075, 32463032, 11203457, 5, 16652, 44166120, 11287330, 31068582, 31083, 14, 15660, 188305, 29981, 7, 29, 1804, 117862381, 536546, 56, 112621, 26650130, 3423296, 233864683, 91, 2660985, 9642462, 193538, 1805202, 2, 26, 9954058, 6497755, 1, 652, 1282, 139416, 261592437, 61258, 995338, 409718855, 16, 3712, 966242, 2056541, 49, 49, 1088900, 1, 5225880}

    {80347823, 104088844, 22932, 96085290, 7, 31614, 5, 20, 83, 353610}

    {80634, 309706, 205533092, 459773968, 242, 56698018, 2474462, 232, 6632, 246, 1120, 2268131, 1, 9157254, 210, 44, 53171515, 58783, 64976, 823211, 1, 29304, 13263, 1920780, 16766, 5222, 1105, 2109, 83586, 71042, 24161, 838, 4401152, 13, 38062, 4, 3, 413, 197459, 9, 1798490, 467603809, 2, 4621, 17887, 2152, 1, 1844, 2, 7352928, 29734, 2, 120180, 47146814, 2430, 253, 6849559, 180, 2487992, 1035, 59, 35062, 1873, 3649214, 13, 23704999, 4983, 3712410, 4066, 120, 232, 8, 162, 1495592, 8437, 17085, 1, 22, 339772, 4396936, 384344, 16229749, 3, 156, 3503, 49137059, 393, 30, 107031899, 104006200, 126396, 71749, 16407255, 689, 123881, 913011, 225091887, 4588, 1, 36001, 127, 86094653, 441, 3, 131273937, 161571, 628724, 3988, 2318, 10, 520261, 38476, 114, 715, 3, 342183, 17, 1085380, 24198, 7, 61844, 51, 532970297, 1845, 16829175, 48, 41843, 900004, 1385, 49222087, 377177598, 59, 26302264, 492242637, 190585284, 2, 27851644, 81, 25765680, 123023, 173, 104890033, 50498, 1, 623697, 7660, 34142, 972, 3, 113058, 421, 704, 73270227, 17, 12386, 13, 257880307, 23093, 422, 1008765, 31693, 5245, 465, 20137362, 5, 23452268, 186, 12790561, 34910796, 971, 226, 2, 19420, 115354, 2, 9002, 8867687, 1033461, 790076, 755, 24536047, 104, 13099, 641, 8, 797, 5907, 2, 1681394, 2, 5952371, 44145, 4437841, 2066090, 1691211, 45515853, 274, 1724718, 35839, 17026900, 260, 2980, 27378, 2472952, 135082, 828, 7, 158, 2950, 496374190, 6, 56228, 3, 3772, 2449, 118041768, 53463, 171926, 2555, 384550, 23, 148257770, 27, 260881, 55188798, 25, 13191213, 42802383, 39603, 31445057, 150, 528, 130309737, 3597, 166069538, 25, 6513, 109670436, 712165, 156, 2, 89438919, 5, 178, 501223354, 1084777, 1557, 55, 30584745, 321352, 20, 1646015, 1943758, 1041446, 7945, 58731, 467, 73743, 54373, 29203, 112, 1494296, 14122, 7, 52, 54111458, 5, 888671, 3856, 235796, 50242927, 474882, 251534, 415375, 8, 171543, 84749, 1684340, 6, 23613, 206533, 5202, 18, 84, 1, 3, 42320874, 135542145, 189, 113816, 19011631, 5175289, 23, 2847, 568, 3, 8358, 8204, 243229, 3224711, 3455, 144199852, 2, 85667305, 505, 126, 2, 3730616, 101, 2, 1183, 18310795, 458650, 120, 56, 30, 2195396, 1594, 782, 65054925, 56359, 272845841, 9, 42, 49038, 419370, 6011529, 27647, 93601432, 145621506, 8086, 82596, 124005, 618, 31304, 563, 15153, 37, 113809880, 110584305, 1774, 67116666, 8219, 59597604, 7, 92701757, 350760113, 1407, 17640723, 222745, 6434, 37900968, 1932169, 210592144, 222142, 100619902, 1554, 549005, 4027, 226321, 81994, 842139, 6983, 3934157, 4, 165438, 58780, 41, 428549432, 4, 4, 288967, 13, 87408217, 146, 2, 2061481, 1752, 3144738, 1901803, 275, 3849173, 63577, 26, 192542, 154069, 5033, 5166693, 3883, 6, 3, 104, 21672, 3339376, 131656917, 71, 4, 17218, 10388, 2, 18659280, 3, 10, 4355411, 425428440, 10618447, 46, 25, 91129, 61805, 1, 3, 2579, 47455, 4086606, 46586574, 25243163, 11, 10, 130170, 11679, 10149203, 7, 495, 1503754, 1097, 93, 6152, 1274524, 97353723, 45, 326957, 114148}

    {38709, 12, 1103053, 2, 21251, 46473, 65469899, 1, 787309, 4744888}

    Returns: 8624

  131. 3025

    {4809434, 127, 2164, 4332265, 32465, 140248380, 19067862, 6, 62, 13, 1, 11962, 107121, 177, 9569445, 2659724, 6382, 580622, 115651, 16, 56730534, 79574, 8441, 5457, 127382356, 2789883, 3943004, 3, 13381, 136140, 2165483, 1078, 14714, 23191, 251937373, 2313, 5936228, 5483666, 139436, 48829276, 400477718, 1895, 1427025, 140449, 27, 119, 495888, 889248, 163726, 206311, 3, 94, 447106, 106472, 382405, 6, 322, 1120, 7281, 243707804, 145602986, 1, 5455760, 24410, 872410, 30876, 104279816, 76, 4296, 2, 123529, 377193, 1439, 10010875, 71, 32967302, 2003758, 1560702, 108758122, 6, 41766917, 400, 5295374, 1821727, 4602, 212657034, 7, 3, 1021173, 1, 10, 119, 37587, 696, 258468, 874312, 671, 7, 1841, 471, 527566, 5204, 3416, 2, 120856, 125, 27276144, 1, 12, 306, 12603, 1999834, 5006, 13081322, 196, 639342, 1, 24607511, 2480, 15, 44, 22175134, 103516007, 249102548, 445012534, 1930772, 339392, 30293, 671, 203, 4, 8, 16013383, 3, 238610435, 270594, 1788817, 205105, 42, 743, 9365, 84389, 186700, 25661, 216919, 3641255, 226182359, 663, 1945561, 20, 2924284, 5991415, 31058, 107563441, 496, 1, 16, 179, 403, 412, 326856247, 15606013, 4147399, 29666, 72207, 1752, 379124973, 30641748, 3747, 28873, 11, 155159, 4517104, 2, 8, 5392545, 1993, 13728, 13241123, 824607, 6435, 57582670, 120, 537, 421898800, 2, 3964540, 2, 85, 13842, 6998336, 1203, 246, 31571, 730, 514810, 11177969, 77436, 3087, 41555690, 10, 2002, 1055217, 1382, 1, 395344464, 3, 5, 2245, 6, 92103838, 1395, 988352, 391455078, 63424705, 3641475, 22, 1122973, 139326420, 26554, 1213974, 54, 3067349, 55815, 64773246, 245, 28183, 138664825, 25898861, 747, 991610, 15, 432, 5, 3, 29074657, 13685352, 204528, 3552084, 6691748, 2207172, 1663858, 2494917, 2, 55, 280, 254122383, 6, 306138, 3, 31239746, 49844, 526957000, 963, 38614847, 406366, 6488, 1, 2, 2, 115671, 20086551, 8038610, 43, 78534, 496114766, 1388, 243830, 26620, 46776411, 109089657, 113427854, 43188, 228735642, 156623, 2386161, 99357, 278341737, 255829, 145299313, 11437, 13775489, 574, 3558, 25657, 28547043, 1, 6382, 74258814, 29769, 44944646, 9, 2001, 1426, 8, 95181176, 255530931, 25500400, 1383083, 101825564, 1, 32671, 611284, 409353, 5, 1991629, 18, 3415, 23276240, 44, 3, 780637, 2948814, 193809788, 20770, 6696439, 1, 24464854, 57912795, 975, 504027, 1, 36, 11483, 31271163, 1517844, 639448, 96, 1, 107687, 229227208, 7515014, 781, 615702, 25709380, 101440966, 1646691, 1467, 611, 924, 214149, 34, 9626, 40258056, 535918071, 15, 41, 40269, 29, 58, 1203, 113, 1, 1738, 544676, 1756379, 1706, 2, 997056, 66032581, 644, 4973901, 5, 37, 41, 30237, 180, 167, 4767, 100441, 241, 3, 108, 22, 1598, 77, 320, 122, 11, 4031, 93, 12065632, 1340, 234436769, 60351059, 4, 30219617, 36926, 806, 115969963, 3910, 65386, 2082442, 5713, 1, 117013, 132, 2, 18451501, 1029969, 45, 23498, 58, 5566992, 57514, 1691073, 416, 60431, 16978, 9, 5382, 80864561, 21705, 339975, 221820774, 9036689, 3, 1102, 9985444, 530083659, 15548007, 26441, 4092282, 77546333, 7179, 2862, 684, 5374, 4880351, 81753, 47050379, 21, 21532310, 1, 132, 218473388, 31, 1389383, 2087673, 6417865, 260614, 76, 15214}

    {6, 10564811, 158045, 439, 4335121, 2237734, 10132861, 125, 34319234, 3740525}

    {5428, 3, 103, 38976, 4835, 9325046, 988, 3, 11950, 7319, 4132, 905, 3272, 50, 974553, 188377524, 91, 2, 9681, 364977519, 2, 1303363, 88552327, 1643, 164140, 645, 4434, 168, 123240, 39818, 55082275, 17, 102163251, 112110357, 28, 8576, 7147208, 234, 4041, 2, 57772217, 3, 30779852, 3955616, 4720947, 510195879, 275363, 349, 110180563, 3, 119810, 6, 500, 14995, 1, 46476624, 2745625, 6, 1823, 80, 177, 66542445, 4, 284, 3216832, 13882714, 9154742, 355, 222, 21114538, 1117, 53, 8706, 4011, 208651996, 406, 6131571, 330, 42716296, 3, 54759825, 4168, 69, 386, 3076597, 1455, 16, 63473648, 104121329, 105654, 8, 6970847, 431521, 30, 205, 276, 2586751, 29164, 20, 114512732, 5716, 32847, 5918, 3181, 124595567, 1319, 59235900, 18, 492599545, 13996982, 288625, 18469987, 1, 1403829, 10, 7444530, 324593509, 7749481, 8, 249435, 53593, 32749826, 227137534, 764643, 27, 54, 2355047, 15581656, 11, 18, 5, 46084, 36, 4, 190218951, 90, 3380286, 61, 355, 23304900, 12585, 52, 122690314, 223049252, 279725, 843857, 48, 123910022, 488391, 304322, 59801405, 872, 36782, 613, 123589, 1792779, 2, 76, 4483, 1, 1, 2, 5, 12602998, 139339, 357246364, 63947791, 813149, 1985, 9010, 315239, 251, 31069052, 219, 59873120, 135339, 7086, 363248, 45, 24946, 1775, 1491, 823316, 64, 1, 9671, 2011902, 54758681, 675, 44620, 1044323, 2930572, 3211926, 21446754, 243, 104200487, 5, 1, 16, 222951, 4424, 130971202, 315, 3, 40, 239779, 58791584, 14205734, 15, 177851797, 192601, 2478, 68, 1119, 7655660, 116936, 12, 1890, 327, 514206442, 377495, 170980022, 52865857, 31571381, 3474185, 100020, 4707776, 175233679, 27553064, 107787033, 3, 350221, 27, 1500479, 1044500, 9948, 1, 924, 1547815, 22, 4, 1353, 2, 17, 15360271, 192362097, 5349419, 15, 65944731, 4553, 1602, 28215015, 320994, 4999, 48, 5417, 13313, 12, 12894, 782, 168, 7, 1, 6, 12234, 44342290, 23, 908661, 263966, 54, 14, 6886996, 77, 18126752, 5, 6278, 31442553, 11, 1090, 53433591, 20, 554, 14, 15295, 5636, 166227411, 191935, 4, 6567193, 1988038, 212824004, 29283, 315514, 847, 31757213, 18, 124, 132070383, 14641033, 4, 6, 1, 46608, 45889990, 1318, 863, 164, 25, 23, 5248856, 1581323, 61462382, 11, 611784, 1343, 486411380, 144245795, 24358764, 1957998, 506593, 57512617, 811951, 6, 43237097, 98, 10, 48673429, 641, 2246, 317, 224, 111, 27529156, 211, 118045, 444573, 39899, 423388, 60, 23, 276, 717, 22, 158, 10, 64591, 15, 3615, 1924, 101, 1029, 13246, 151323, 14255, 5915, 13743714, 7, 31742308, 2, 187960, 1373101, 122329, 1658719, 199612809, 7, 465757044, 796050, 408301, 667, 1275, 97192343, 198988532, 2408, 83634490, 25329754, 1543, 5998, 104, 2, 110332, 1584764, 114725476, 2084766, 2, 488581035, 1792, 2, 142, 1333277, 404006, 109907, 4, 46, 51, 1343, 6239, 535917, 93210, 829, 191, 1251125, 909, 164311, 4776352, 47441335, 32764065, 1, 3954, 344025, 39251174, 116913808, 66527, 7479, 1863, 470, 432501, 170302533, 120352, 133, 806, 2291, 451364402, 536324, 8155, 17872724, 14628930, 150898, 6, 10286502, 27, 209068, 494845924, 2447472, 558, 232, 191206003, 1875880, 4664212, 191980753, 100, 1241029, 6023703, 6492105}

    {1561, 7, 7, 677419, 66632192, 122216, 582, 62937992, 3367860, 172974110}

    Returns: 8789

  132. 6369664

    {3211559, 66940931, 1572164, 125708789, 309161424, 55159, 147817645, 19423054, 44259, 16, 1, 7, 1363, 179540, 253747, 1, 22, 1987, 146, 307182800, 12159506, 44158494, 124033, 1626, 267772036, 2005951, 178974, 6393, 1278, 55856686, 1280026, 135949612, 14508, 2655738, 11, 3789350, 1, 7048, 236397375, 2, 23180, 1, 921, 46, 209141293, 151, 145, 770702, 11973, 359, 282, 203652, 63, 387027908, 57, 6, 1, 1991, 89032, 8102, 2061787, 1, 3471, 3320805, 461791, 87745452, 3418, 144, 92, 258, 3045, 7, 23792, 21579, 11829580, 6067, 1334, 332690, 13, 119, 38, 276107, 4588, 5357, 124343, 1, 6155, 578056, 6297347, 2725635, 456681140, 209, 219137, 57601, 3436, 3, 3445, 219, 105715, 6, 24541037, 13, 26, 20790929, 177766, 257573479, 28, 19, 236963353, 1761, 2046, 526542448, 58075, 1, 312, 26791403, 311, 29343, 24706, 1, 61, 27759995, 4028, 7782, 482, 58166131, 134127578, 13200207, 650326, 157522, 12594272, 14342591, 1641, 23, 161151, 1197249, 58931, 14355061, 1, 6369, 9821889, 541297, 109, 217448646, 2065584, 1279, 16164906, 93564639, 10, 499008, 856, 11121, 1649864, 316707440, 111, 521, 128, 7623691, 42767499, 1724, 4169013, 49239816, 7991771, 73, 4104092, 4, 50554658, 15, 484538432, 20, 2270, 1, 1283, 108, 15484, 36, 63311172, 2114, 190817, 3, 16791, 1136923, 12937, 123, 3311206, 634, 13804, 55959174, 207456, 37, 1069, 7640, 1218574, 1984, 126048913, 410363, 81793, 4192227, 8235, 635599, 1, 9127891, 1708, 230398545, 10091, 1696256, 96083651, 105438198, 481270, 13, 195, 232338803, 162611815, 5421081, 168, 10725491, 56, 3405556, 3169, 3391174, 113775, 9, 1081, 49330895, 6711827, 22, 531, 7, 3573, 1018, 30916246, 18792, 1, 1682333, 3696, 46, 896123, 217, 52, 87, 1238, 415129225, 51001, 3747, 23692483, 11, 1206, 344788, 448451802, 47075, 407, 1718022, 448, 40, 6306991, 76903, 3, 6, 2161, 5276372, 753983, 31545, 10599660, 377, 1, 3306, 720264, 165, 314855, 3308570, 244, 815954, 47629, 16497963, 4, 131132, 73898870, 89527484, 568, 108523558, 4845552, 24337055, 7049024, 22, 204, 4753404, 4159891, 1, 46855496, 843434, 4376, 230038, 25, 63960362, 128063, 19037, 565452, 45, 19, 11, 846, 440, 429262, 43434, 1036, 17147090, 139, 120278758, 137, 21, 203976365, 5375914, 10, 1110857, 4873752, 994820, 34514719, 38136807, 120141365, 473, 232282406, 348135565, 311, 957, 6132, 444594, 173457, 426, 3618, 1763784, 501, 95258249, 48121, 69231, 10175784, 5570977, 28, 938, 3244913, 240673071, 6, 11878, 3454544, 971274, 237087456, 15, 4219001, 7874382, 1, 459, 11103, 13, 158400614, 261, 1577, 39062196, 1, 12686, 4429, 13986578, 9316802, 20137206, 126875, 7217, 1, 31, 52, 103223828, 3, 9048105, 279072, 1007, 55, 517, 61, 129378068, 52965883, 1, 2330, 913, 23653128, 73294997, 38804915, 25, 586808, 3997932, 146167091, 25008, 31291, 1, 244574357, 230446271, 46, 121068, 856, 18, 383, 30716, 76725393, 16977934, 103535159, 248, 54980749, 59970, 5, 38203, 8742474, 12452, 4548493, 7843, 8079, 243, 7008, 677606, 2, 1883058, 595, 461329238, 3}

    {9, 160083853, 12969, 12, 1, 18, 226, 410120, 1285879, 1}

    {8165222, 584795, 483, 51, 48185203, 1, 858, 78710, 516, 29065, 23735, 133932376, 12, 171720, 2, 50, 3396579, 146612, 8594, 167690370, 35139426, 3, 396745, 61105752, 3, 169, 13167, 5, 25, 17750167, 101355598, 51, 202, 46, 46119, 6, 6091, 1778865, 7, 9, 505742, 2, 240396834, 30, 1967, 875, 6, 250, 453275372, 15697, 3694419, 2214400, 104, 2, 1, 45992611, 1222910, 9964579, 479, 3153275, 170008, 983, 4546889, 24, 35, 1321, 15, 145, 1725238, 26195, 31622505, 6, 4063421, 1, 3707134, 238, 39, 2, 95, 409600014, 139459633, 683508, 3, 142, 886, 148, 274, 14452090, 4, 12080332, 168874513, 27, 5675646, 1, 3116249, 42986476, 355840, 8218, 1614964, 2214, 68862, 104, 200853, 6799, 2, 1, 72, 236668, 40053, 458212720, 7, 58, 903982, 314423302, 136, 21681404, 109692, 174609, 97, 2015, 7, 6422341, 1283, 4844452, 2, 165, 217540, 3, 301007068, 14, 55466748, 200278152, 4868, 54684862, 1457709, 1699, 522, 22, 39048, 510, 326360, 131735336, 441, 1147, 3, 4, 27451012, 331, 855427, 1, 36, 78947, 13, 65953617, 433829, 27757, 1750766, 1, 2273, 145427, 118572, 7, 90266998, 2301119, 20, 465, 3392749, 2591, 667, 3802666, 27, 1117, 101, 6421, 1571, 60556, 337278883, 917819, 1061, 24042, 23867902, 164939, 880115, 12586371, 2, 23317, 2971972, 529398706, 35219331, 3368, 19, 147, 31813, 57236, 10913, 6343660, 50233, 3765, 103613, 8613814, 125, 477340, 1, 325962, 58870694, 666189, 7499, 1414, 189224692, 46278347, 413863197, 173, 21331, 27, 209944, 8838801, 35, 381, 6167, 20098, 7963599, 28226235, 28228, 921211, 11, 225166505, 56370202, 52174030, 5880826, 6197613, 919, 7014, 69856, 14533, 1260, 248841, 43, 26, 53206171, 205, 1, 129449, 18643, 5018, 116, 25977527, 20, 35657, 1, 7465, 1, 26579631, 3256, 19250980, 1, 81026, 193466317, 2, 35436, 15070958, 33, 1416, 1168, 51, 3037, 111976592, 12, 122410, 5764636, 5381, 9, 4510, 272194244, 27, 9, 83, 13258, 60614, 30, 712, 25325811, 1035, 4, 47242180, 977, 85036543, 4054460, 76333653, 1777520, 958, 1945657, 191767906, 25236, 241609763, 252, 3499124, 1, 6, 24, 31, 411409, 35, 252894, 101, 809477, 3865, 22, 474, 260011, 1679, 1659143, 9107655, 77246673, 141105, 649519, 4, 4155440, 11497, 829, 7043241, 5370170, 126417990, 54, 10564374, 13258997, 2, 376017044, 897, 3465463, 7582141, 100152, 5428237, 13995, 2836, 60611842, 104254, 323661, 35642, 64519062, 2261, 7623, 17622, 1, 2386, 9, 479518903, 888412, 7301, 222910, 6951609, 24653, 1013136, 461, 163794, 121542058, 7, 37, 7928139, 3062019, 3, 15409, 1, 108757038, 1949732, 1987, 31433519, 406202153, 25, 88615, 140, 120983, 9515388, 220677, 109569, 6, 635, 14738948, 20, 9036, 401796, 1365, 2392, 247, 260795, 4, 4250241, 3, 177, 3241704, 114, 26701, 420951476, 6795, 5289, 1, 33229, 858, 111, 124698261, 4550301, 1681, 1665, 71784, 93862, 5305, 1, 13, 6635, 350398, 96, 44518116, 1451, 1213313, 6417, 253, 92, 1710, 105, 2}

    {27514032, 2124, 431, 1451387, 95233170, 1014526, 2471056, 148, 322953, 410509}

    Returns: 5698

  133. 15

    {852980, 267594291, 13, 135864404, 5546, 15671, 482681, 384773, 318, 264, 55479879, 5260, 5280, 17710157, 5520984, 285, 17040818, 391194, 3304, 92, 27016363, 354526, 14831, 16884, 102, 8, 16239, 41670, 6932085, 2, 44, 11, 94, 1183969, 389087, 577492, 2140191, 1026280, 28, 6995124, 22317, 388, 168150, 24674539, 55251, 580, 69869, 83, 10, 243873, 8088, 20621, 497699035, 7102053, 1783283, 127390, 3342, 37973, 14299, 120, 1, 64262, 55179714, 7476840, 11292, 228146, 9538053, 511, 3048, 116, 1, 28442444, 1093, 802068, 54380399, 1208964, 5460706, 37563, 6, 132492926, 103011, 7, 106, 7253619, 2723420, 13524, 4480794, 90528, 369211084, 1, 17416, 253, 7, 1700, 524138623, 214759, 15, 3146928, 522695567, 113318, 69981201, 28396919, 79615, 58, 250, 334, 504, 266524752, 78, 42887228, 52, 40507346, 7625, 89, 15854, 58971034, 15756571, 17491522, 3662064, 97, 110, 3189, 5, 911872, 1730, 163375, 1, 200, 15855150, 47600, 4682124, 689056, 245501, 3452050, 4059146, 22, 259155, 263, 15385, 382733887, 443093785, 10, 2, 13975, 3, 323114848, 1081, 28157316, 3003, 1, 1, 6696, 148, 16, 8313981, 6, 52, 3066687, 974890, 2447, 77487743, 2, 251, 63, 32140500, 88481, 393151316, 2, 427, 12350, 458810, 2344471, 39056, 202657677, 5214364, 217988, 1114059, 3993, 6560234, 121288218, 1, 30, 666, 394, 2019, 4, 29526086, 17, 61, 46204, 7416, 61, 1, 6, 619, 27311, 6194211, 128186, 905, 95, 141, 11155, 394, 115811, 1247587, 19470106, 102153, 506288207, 876961, 1442, 1, 3012, 236, 1343, 52404264, 99131, 3, 1, 2135, 335197558, 23432521, 13699163, 1, 49900651, 1434, 889970, 860, 242922899, 6655, 13421073, 99, 28377, 364266801, 19622, 307327, 261250, 7567017, 368607202, 3696226, 687817, 20, 438322291, 18, 1420880, 2, 37093686, 26, 63273, 2817418, 13068517, 147, 27535560, 2027204, 369387, 1407, 1321, 52, 252, 50030713, 48, 76803, 411, 112308490, 1809728, 33, 99367290, 100791721, 402, 1, 60832, 13, 479937, 303911, 30, 1, 195862797, 98804402, 487298, 4, 38877, 174200476, 12452656, 15779, 66, 2, 65164035, 206862, 13, 5, 121307, 1793, 241, 10266, 16, 135, 378, 1, 7869077, 490, 76547, 3, 520734923, 5, 292, 5113, 31960, 2701, 438557, 12829323, 3096507, 151, 309424, 9, 6, 423008, 2591332, 14, 1645, 3, 687711, 12, 11, 28, 59, 22273363, 25, 31, 2517397, 97012599, 864, 2286121, 7, 510254, 23622553, 11807024, 11731, 16, 27, 39, 265, 27862, 3997321, 5, 502, 13338, 22457145, 2, 487, 13, 20, 23, 831, 188, 882970, 4821491, 70183553, 12, 209297, 1368, 421560, 390029, 7694, 39045, 56, 22528764, 741, 15242799, 5111804, 1, 122, 136, 326, 413563, 74512288, 123622, 6, 20499599, 41073552, 186, 29899969, 213, 28393874, 406126879, 6, 462279504, 3642, 351354, 3, 5785130, 89686981, 24364940, 4015, 98681572, 6, 11, 11, 1934273, 27, 48400, 179177898, 298, 143036, 11, 44394, 11079081, 335266, 218, 62, 207, 3328, 178, 6, 328326, 117083, 3377033, 57303619, 32407051, 11606, 7, 9152, 5, 13926204, 1, 6052427, 184179, 1123969, 49091, 14608406, 78, 190853, 3631, 220395, 38, 10551, 10993, 316864, 392, 679847, 9423116, 737420, 7, 2017378, 89, 19272413, 188, 677, 195176022, 22989, 367668, 392410767, 37785, 25871925, 98228863}

    {3, 456, 3524299, 1690, 2009, 709159, 555680, 348144426, 5619, 8312}

    {212446, 1339, 68, 1985590, 41270, 230420, 127240278, 43058897, 109346, 171, 244986, 874393, 5, 7, 26425872, 2721, 737, 3106, 2, 7215665, 1389, 179484652, 22190, 2, 31, 495, 117372, 4753947, 2361, 3, 7517, 3, 7418206, 210445295, 1324374, 14242148, 37895235, 214, 22074, 121311214, 61828820, 7835862, 138293316, 78, 5, 504435, 258835, 309, 1, 10677, 100993763, 42, 21344216, 6745, 1, 95343971, 12360482, 5, 283682, 46681, 842095, 6, 21484893, 1466, 444, 27047155, 41591701, 459730, 151344286, 1154, 66056, 110, 60, 12499, 93, 1, 3299503, 2, 10807, 4272147, 139, 3949, 3, 67881, 133568769, 2, 87745933, 91433836, 329350, 353096, 3079019, 55, 11159, 15913649, 4189, 238993, 3534, 343687, 21499, 765, 140929322, 23253, 104, 481981, 45, 168, 810, 11196, 1317, 4175, 240766, 594047, 83950112, 86991, 136, 2381, 44, 2, 25168, 98286, 481990685, 1, 52480, 93270618, 199738741, 16426628, 795, 155, 251966, 339086, 870, 13499, 145, 3, 141, 7, 493352, 1748, 63129535, 5147345, 151, 7, 122147, 1834, 54118, 3967, 107, 10243, 23359278, 28, 8816, 56543875, 313721, 4164160, 237086, 65635, 2058, 416883, 9, 39168558, 1225, 16, 1, 641998, 2, 226854267, 583067, 39668, 471776, 15, 173, 722938, 25119, 9378, 449111, 200898, 135711384, 929, 7462955, 95955, 299582, 14, 41371, 3345961, 2966271, 834, 6038, 1378479, 63, 44965, 1703, 817811, 30971, 10700343, 14190425, 110, 1, 73041, 767, 197241188, 789938, 246237015, 69307, 844229, 7554, 42148810, 64265270, 1873783, 180, 3, 3089033, 3084, 23, 199073, 592, 29, 5, 15350, 419941, 110154887, 1322, 13429860, 505187, 26356, 5912596, 8, 84081, 31065102, 1334, 472, 1, 92, 731192, 166021344, 54153345, 82626, 43718507, 8253, 680, 74468262, 121971173, 19037, 56200, 64, 97571607, 91, 79, 215, 143843589, 8, 26736502, 64362987, 20, 146, 1725925, 10923367, 19433, 41562, 1300088, 7976141, 125933, 60037426, 66829984, 4927530, 365190, 48530153, 387241700, 1456, 7, 3714, 10012, 1, 3986986, 1, 391125112, 702, 87377, 911005, 3863, 269341606, 3995, 15162, 748657, 942638, 127352990, 351911, 222029152, 566065, 208, 20, 522522, 4, 15, 501496536, 3, 1385788, 218, 10836, 452, 2411, 491, 510621739, 7339, 12344, 32, 43431, 12, 70805, 612, 42412889, 9770012, 39, 1, 21, 6, 759471, 697, 59104897, 18, 22, 1984762, 22754634, 242348223, 3621156, 651871, 4843861, 9257, 50589918, 1458120, 158643, 10491020, 55303, 1423, 224868, 6857704, 754, 915801, 36342, 62185, 223215, 351440678, 139700330, 1506211, 1606, 67535655, 407242850, 222758938, 251957181, 739, 4065, 600769, 8, 35998, 15, 165, 11569629, 207441410, 74, 6377994, 213017, 5655, 284, 71192, 2512, 382, 13, 636, 26, 1409060, 356045578, 1846921, 8, 292651, 3560, 13, 69, 1, 114729998, 1, 77, 859, 25995075, 23, 70207, 238240, 6, 52462, 37, 1953644, 3255342, 21947610, 2648, 2748, 4599726, 7120789, 60624537, 6, 247, 20826929, 11, 26853, 311, 31608, 2925, 6646, 114905, 306628629, 534, 2932134, 202, 1, 66, 10, 85, 7976092, 6215882, 17579, 269, 3, 1, 361088676, 276445, 1670113, 1038076, 63292, 7, 6148308, 1897810, 28393074, 725233, 30080641, 169, 132797285, 217693, 57799835, 57804998, 1143, 212, 218052, 26861954, 140245915, 642, 25554, 153494450, 10488430, 14404, 1003, 3314, 1798, 53503724, 1373, 63843641, 1651}

    {3, 533640863, 59, 22733, 1, 14878, 49, 14279735, 2302237, 2}

    Returns: 9020

  134. 14459

    {118253395, 53, 21, 154632130, 69495783, 1, 89241, 150821757, 191854, 3449153, 7225, 1874008, 41787, 4231767, 21290142, 5118419, 47129360, 2289, 51838, 111, 168400895, 46, 242535559, 516330, 221, 2, 7, 258316263, 6, 26207529, 5144, 89, 233, 10, 47785765, 2203559, 1254, 96783, 2084, 4, 14323790, 34, 12301, 439486386, 12, 413751868, 29383397, 177188195, 501934953, 23, 2337939, 9365, 14109, 2970489, 92, 2464983, 5442, 3908, 759671, 56, 588, 33211003, 77503, 38771, 1009626, 19, 1247711, 86, 3320, 4196319, 943, 46438, 211467091, 11, 20, 49697, 30840, 26, 770, 45819, 1, 29, 767, 151, 1346091, 40577885, 223910, 277616625, 1041322, 168243037, 471824, 28026717, 2702, 33036236, 5705910, 22, 1, 7988, 54698793, 68, 1777701, 1, 370, 9561, 9677915, 161318, 54, 3661, 13905169, 1, 89, 86800, 9452, 1, 1, 51515, 109, 1, 35, 90, 10253, 7, 1, 77318, 115520083, 41184337, 453650473, 11, 498844, 110849719, 59008, 4654409, 64, 278756, 326, 35470333, 9200, 9358390, 10116378, 479, 161021, 67570268, 11, 49642, 33181492, 489385424, 21, 5553463, 175790, 248, 5363, 559730, 2, 60550576, 36625, 7710, 864158, 87778440, 4, 13368, 63076, 1, 145, 13542, 18, 749, 76, 375, 396970632, 84, 5, 4, 27, 48, 23364551, 33178786, 9882, 155958975, 39559736, 19597858, 701, 116, 486517766, 27911, 2620041, 12848, 77336, 25382874, 272675, 3907, 588, 1283, 7, 58285389, 1021066, 7838345, 186652, 3, 49168280, 3394488, 1, 163370608, 36610624, 391, 220004099, 7, 309644537, 302, 2, 6051880, 410, 84208818, 1562, 1457101, 227980894, 19534, 25458, 1743, 24083487, 133, 1327, 1239735, 118, 9244, 6340, 1372374, 15157218, 219928985, 15, 7588453, 423764, 955, 891515, 14988, 5328794, 85575969, 53, 6195079, 3970168, 1909289, 109602, 420667, 3844619, 140993, 131, 57987, 114, 217097076, 1533, 124, 119984602, 2, 7407, 3, 238711, 35241435, 86382035, 5, 1121, 122316010, 368077, 73, 70, 1398762, 155, 3664, 228131072, 236, 45699, 18, 158225, 4855881, 15, 724993, 6374755, 1159, 70, 70, 776943, 13, 103588147, 338320, 8014476, 207740, 1, 1, 46431826, 111865342, 12055, 938, 48831, 9, 22, 6987356, 1078246, 11067381, 639, 7611761, 91923, 52627, 26195222, 75895995, 42, 6, 76858, 2, 3671335, 9, 415, 195, 1199, 804673, 6982536, 55795, 55527314, 1069070, 46, 27, 7, 1967478, 120421, 137498, 322315, 50677, 747, 7543, 31711, 44123359, 21, 56, 4317, 2, 273366, 1274, 38353, 63494207, 324, 6, 2, 32551, 19, 1, 33547642, 7513873, 7, 7, 1, 48941, 369046, 186, 12, 3612314, 38937, 337198375, 44, 335673, 1099, 14831, 24386603, 11740, 1267538, 455624661, 9, 4, 3960917, 21, 31344369, 10442731, 65740149, 59, 460767, 14974, 34535, 26076094, 178569, 243, 1147, 3, 33412, 55, 39, 6300, 18, 14, 35, 9315, 426380, 143, 86623, 144669, 321376981, 310225, 127, 10072, 16, 1767, 26723, 711, 1816, 7027, 258479, 23171, 13683, 562782, 7888173, 6, 395, 2, 6350609, 5030805, 1536234, 434, 30, 35625581, 103987924, 1, 38, 5790792, 1, 954409, 6, 879, 70166, 14436914, 97908, 2116803, 25919, 108040930, 444385, 8444680, 3117, 1514, 1, 3588614, 10915383, 119, 15, 33348801, 117864319, 58475}

    {7572, 217173942, 10040726, 2052803, 341, 31, 6532143, 25824, 2462900, 18310892}

    {5215, 181, 669686, 58231849, 55, 2539105, 119347, 123644921, 86159919, 14843733, 3, 183285220, 42983061, 2933479, 9976, 126571, 6, 1670473, 107043, 236, 232517, 2863065, 80, 5092243, 1613, 23, 41, 6554128, 113533, 2856717, 42, 666, 6, 13463327, 4, 387, 166, 1, 81740, 1, 1, 131429, 101159829, 54866, 61, 31723906, 38688, 40, 5562, 275725, 110, 1641412, 194381947, 875084, 121536, 57896, 92888, 24162, 887583, 1, 17, 125, 1363087, 54507004, 14, 12, 75, 1429, 3, 346688549, 55889734, 121, 676, 510991843, 32, 59, 1758, 9257, 2, 62711973, 12120, 424158431, 23352, 75924039, 1504, 97210, 351269411, 1313, 97808891, 503, 567, 1725, 17631686, 2637574, 32052, 11961850, 17013, 944, 103, 65831130, 23957536, 1762874, 9, 327051488, 5, 88795, 33133412, 463, 3785, 136956441, 2, 91887583, 2480, 165520, 84059930, 241086830, 2731895, 13404972, 12283595, 1748, 53312, 16, 227057217, 4463872, 149968761, 4, 2, 1048, 10578, 3223, 13420, 95548461, 56286979, 294, 63, 340683, 57628, 164587780, 146896932, 15, 170139647, 65, 10, 164570, 50287, 177782, 6744144, 7, 305, 2054770, 430619, 148, 7, 123492734, 129960, 935, 277750769, 12134330, 206273, 1995, 50350, 242, 48, 51, 193766, 4064, 2000, 1, 7, 7, 22770, 126901, 4949115, 390566, 468996, 3, 194301642, 5862, 122771786, 2050084, 19452278, 270244, 2, 227352, 2, 3831125, 420771380, 119594686, 338091098, 458599221, 1944026, 75, 7242, 2, 56, 512357, 17582, 3, 17, 7, 7334362, 435, 28, 110500, 7, 493906336, 1024956, 65, 22527, 3832637, 20, 191, 3, 23, 40127, 17, 99, 131599177, 6945972, 5504, 56, 51, 552251, 117683030, 356, 12381655, 65, 323580, 892, 1374499, 3984420, 25, 287541, 182, 587, 11759, 10836, 11196236, 10354590, 26695, 4550081, 290749, 78742, 519, 530, 1, 15, 5404, 149, 122875, 878, 260192, 46, 176, 481, 20509, 217992, 50, 866267, 13201, 108212000, 1, 519304, 234055230, 130212412, 345195892, 6, 453710, 2057661, 16731505, 6332, 7890041, 39, 154, 263252911, 73985948, 10275, 3041, 774495, 1984482, 1561, 274917384, 133368, 110967, 51797, 12, 10587239, 9, 301, 215594, 332778638, 11852630, 231639, 1192, 455913, 1505272, 467401, 17460910, 1330, 562, 280140, 132674, 243, 115227, 58, 228033997, 6621443, 20, 794, 3, 4737, 1239715, 525, 1570567, 112545464, 3, 31559366, 519601, 8813, 7170, 108787265, 941785, 151, 1, 576860, 65422789, 115, 236, 1044, 31697, 10, 14178958, 559736, 163, 97275337, 37943, 2362, 4963653, 12, 792248, 345890, 261062260, 147, 3920642, 26316, 1, 110171833, 1, 11322519, 1, 219478918, 3, 4, 55532979, 7424720, 139503827, 3514, 20249, 253021078, 225, 12, 187, 27441081, 351, 4, 851865, 12297, 2, 288512196, 9334, 29580, 481542971, 2, 14, 3034, 613206, 13, 5725, 1, 327525, 17677382, 107122, 636174, 7339652, 95, 1, 529, 10101251, 252811189, 56, 266557399, 73, 2411, 50560756, 272933693, 289853025, 1794, 127712379, 29214869, 7660, 110106, 3, 3536955, 72110036, 2054, 423132, 535, 15, 14766, 3255420, 20582, 48018182, 104611903, 324949, 209662030, 5024604, 2001, 2904547, 210, 5, 4967, 10814948, 77, 691369, 803, 4399, 760420, 213377367, 486, 335211, 106, 517598, 4, 58254241, 6771, 12533040, 2028758, 13, 622685, 295}

    {250, 989598, 936702, 4570, 224, 142485, 2, 6, 840359, 13856971}

    Returns: 8575

  135. 467051037

    {803054, 20, 93, 2, 104, 210, 372, 464866, 1747854, 351522, 1769756, 1548301, 513194, 38077885, 57796, 439, 27665, 10, 2579, 384166411, 246, 3736221, 3486, 55, 15893, 7571, 26, 35, 2, 1408, 93317223, 2, 24, 133, 94, 4681267, 1, 27455951, 14180880, 5, 866, 381855, 16335, 413149195, 103520, 796, 210020385, 57, 11188527, 12871, 3892766, 7, 137, 36166022, 30189, 208835, 213, 114144064, 500, 21, 47, 45940064, 25008, 342681, 9051312, 16597642, 650370, 141038398, 121404, 21, 704402, 483, 6, 1, 773, 1172960, 9107976, 13, 211853196, 59307, 20128, 97348, 498087384, 65423, 33563, 26936840, 3747, 71011, 45, 5234764, 2747, 1492, 3307, 51, 6571, 2158745, 2, 263469, 4, 10582175, 19016, 1765, 34, 50, 212823, 15313, 20403, 63050, 352542, 3731432, 123171, 36, 3, 201, 4673997, 43249606, 1, 2, 241506553, 137088, 3, 1224, 142687, 7760, 32, 897189, 20279, 92, 932638, 69, 13660033, 6, 473, 491018695, 1163, 604483, 554520, 6372835, 1935990, 12, 42, 109347, 4, 192125246, 11715, 110, 421952, 15, 914690, 5, 2056, 3, 3864, 3684514, 401, 5, 1094, 16291662, 2152712, 44951726, 644, 707752, 3195253, 631036, 27890, 222, 100091935, 1716, 7790833, 269258756, 70492951, 69, 6124926, 396401089, 1, 46, 119769790, 811, 33492148, 17990, 14, 87115, 1640003, 6, 687480, 263296, 68632, 1, 1, 55535097, 323444189, 299609656, 24090, 1534598, 323575, 1, 14, 22, 8, 2892, 29, 1693, 1686303, 95, 5347, 559289, 54306144, 173, 6449, 119908, 3365, 118, 366034, 218302, 40071006, 78223, 1, 1025867, 1, 1131, 938964, 285, 3769, 46, 554, 3, 1271, 940, 84, 6369, 17454784, 1, 10, 2, 27116, 7283474, 5530, 20, 5189, 17463724, 16028241, 1, 1433, 1647, 15229703, 1674, 7, 13, 49091, 3, 36531, 276833015, 37150439, 119, 4158572, 415, 122416, 366781278, 2872283, 31715, 104387512, 8013, 318267, 366619061, 427538, 11978, 3, 1605, 460, 9108770, 5744, 480538416, 16914, 579239, 29, 70, 1, 180124615, 496, 1, 4721687, 35, 1, 16179442, 1894549, 235135, 6357181, 57, 2287054, 53495, 340, 935145, 16364863, 2985857, 701, 1382828, 313769273, 17, 111, 85398163, 23, 2226, 43, 1269, 5437, 41081826, 2, 15644, 835, 842228, 15, 52644273, 94092, 3402677, 96, 421, 19590414, 44, 24784, 5706, 440, 10, 12438, 10199271, 16178687, 5, 123325229, 95, 6, 603551, 21, 2499711, 3886747, 912, 770344, 33632550, 698, 4765824, 301, 422738, 782, 2189, 749, 116116769, 1275973, 186611968, 9391, 109777599, 10897, 5996, 8282, 9162, 786, 229, 352148224, 238003, 436038, 341, 753, 57, 57989, 1008, 11828, 143297375, 145609, 22597, 4048021, 438, 3, 11, 35, 51549043, 71299, 734899, 31, 50758, 149972, 47, 103, 480132899, 250829, 236567874, 375, 729, 2, 3923, 168353, 358589, 186415, 7, 6, 2974, 31484132, 24931112, 214808, 1528, 3, 232, 53, 7050458, 27802961, 341, 1596580, 52, 772, 2, 374, 12315325, 16095, 90, 8077698, 28290001, 1597434, 374350161, 2898893, 2, 252, 117118, 904, 71, 16282, 5362, 21, 43, 222926, 92638, 15476, 63846, 2612170, 8811, 277679014, 348874, 47082, 160, 4018, 1732, 97, 126701917, 2495, 517454594, 3, 14555756, 2506387, 927897, 88264143, 915, 22054153, 3311981, 54387, 359205, 1, 47596, 505676502, 1420726, 870847, 1032517, 216, 535347580, 441849, 80488792, 7266260, 79157913, 2722340, 1186, 2315, 28239060, 47437, 3859, 11, 5412, 198, 54374661, 55, 4, 1, 55, 402725474, 167, 19892, 2, 237979, 23, 14415}

    {70, 55585, 45534378, 88323826, 11, 177900, 15, 1204865, 243417155, 1}

    {373229626, 3980, 5846790, 1, 3, 31124020, 183238, 1955140, 128618735, 93223, 13, 32796656, 44896613, 6347431, 7, 15726, 114545925, 67, 131, 81875, 12210325, 3, 153, 138, 20606324, 9059910, 3, 3186965, 248820, 2299156, 1, 13985, 2525636, 1505, 4011206, 2229983, 4087, 193630580, 85773821, 25, 252, 415787, 67789335, 19, 1510, 126, 25231, 4113090, 417840, 112093, 266372, 119107437, 21303448, 4112, 1, 223786, 2527, 51822986, 3, 3541629, 91731363, 8462713, 6, 971, 23, 433, 94287723, 409, 982937, 2825904, 92, 1, 444998804, 1892303, 29737, 1877260, 18633, 22766745, 68, 474973883, 12849578, 148692862, 314, 104030806, 202, 145, 92, 57, 41644, 45383, 24918617, 64067673, 21889, 2948981, 408134558, 71, 1, 8916284, 54162, 5547986, 446, 199814, 150483984, 127811089, 19695812, 38, 2246040, 128702, 28, 1602, 816, 8019062, 291162, 2024, 3482998, 40646641, 428275939, 12089112, 4636786, 35293, 51620641, 53, 14229568, 76, 34, 1811410, 65522088, 158090, 69563412, 2694973, 2, 55650, 163800, 16002, 177924351, 2, 986176, 15, 6513028, 57, 1790, 1532, 121, 156951, 3, 1113, 1, 3839346, 791, 168767674, 327, 6132605, 125689327, 30007545, 185076353, 820607, 1930, 3661, 79175, 41860, 1, 12720, 8, 27, 1, 218237615, 1286, 52188, 1, 15, 2, 7447, 3, 50, 142980992, 1, 245, 859400, 1831586, 4181, 208231890, 2, 125549094, 3002, 12571313, 14, 33858909, 7, 71, 11, 35748, 254126403, 7451224, 267742560, 2780, 5566, 659, 2007, 12500, 348494931, 5121730, 5, 29717, 117303, 18164366, 81, 13, 38, 71619234, 924, 278, 4895829, 2840499, 9, 520582752, 60263263, 541, 1269, 103183, 25, 22617773, 1, 3372138, 11, 364, 1411, 1778314, 465774, 353105907, 59269, 3950493, 5218860, 1, 510, 537037, 23798532, 3254336, 36006695, 662, 16005, 1832836, 10854, 896066, 5232885, 13, 13, 1, 17663, 194, 340290594, 71703, 1, 1726, 409800, 6993248, 70972, 565792, 7032, 7, 5288, 220, 32913547, 499, 5, 59158, 5, 30099, 115, 270888540, 1004278, 13534, 4520674, 14855923, 9744696, 13, 9911164, 57, 5, 980, 1911, 91, 1476608, 1241, 471472, 471, 160373077, 173, 12973, 7933060, 14, 2323399, 274976076, 771, 435902452, 10150228, 115560559, 1522, 15379, 1768, 493, 955, 21, 15978533, 169, 10067, 31698, 131139, 73414004, 720, 29, 4, 1, 2469, 9648, 509648, 3, 2144311, 1, 4064285, 744422, 3, 27697, 1423889, 176627691, 16018, 113621633, 1178, 9604, 277882913, 56, 76547, 68344744, 511799, 11, 233185, 26604, 5728560, 9, 1666, 87094, 115100, 484858, 129457, 651263, 634982, 1, 1, 132857797, 1020658, 174157042, 1, 236593900, 949386, 488, 138229, 201245, 1838, 12, 1, 118672391, 3137827, 1, 5133259, 205987, 71666211, 114660220, 369080236, 401360305, 106156980, 142, 12, 759, 593, 208, 8271729, 2, 923832, 167400, 1, 11857, 89005, 4515, 401074373, 8714672, 5689, 63, 63808, 1, 378, 14, 163680, 154511494, 9, 3625372, 207853, 2, 55016980, 2031, 7, 84987691, 174798, 131522805, 348, 1007976, 2731, 93, 159, 8074, 47878, 196632507, 13572747, 5149069, 25, 53, 1731991, 24987795, 9, 89379998, 447, 440251242, 1, 2, 75716017, 11566, 3, 9371, 1, 13677, 3, 670, 99, 6804, 354709957, 1, 44, 1097, 29, 85599, 984, 15, 107308, 1837004, 79452, 49870, 60, 307, 37656, 122814, 1, 8817, 289748802, 304646, 914416, 1975, 78631319, 32770776, 445947460, 3218916, 785, 6, 1377, 9041360, 1717877, 27137807, 17466603, 39049, 287187366, 83013, 112089, 3310198, 26104, 167, 4004269, 1, 30200, 8737103, 3742, 25878901, 29841028, 3536567, 275999785, 2080334, 931468}

    {2280, 2, 14730069, 76, 202034925, 63721, 182, 25348, 2297204, 14020}

    Returns: 1597

  136. 1000000000

    {589277363, 285167621, 579169180, 84085063, 203387191, 401374508, 585344295, 930590332, 594516227, 2815753, 864146385, 27694613, 667454256, 934503928, 317178689, 981976326, 166845708, 650704616, 455694000, 954182042, 562995374, 989998831, 603342192, 340641695, 460155937, 563351123, 343388203, 638246055, 539042202, 685397945, 131388206, 600592625, 97749019, 128265553, 173174115, 538012656, 716790707, 610133853, 890739282, 775799731, 19851417, 480894504, 275231759, 52814000, 372604532, 925713943, 862335871, 781708226, 249325514, 647365368, 138823173, 860785054, 290565814, 845289606, 10419780, 64946330, 983234362, 148599004, 118567411, 382487614, 100958720, 60643279, 844853572, 974937008, 225194705, 437707946, 821296558, 21497145, 139009685, 490409651, 26671740, 420219673, 367780994, 96626741, 609508958, 422868350, 804269663, 62260871, 524415038, 8831780, 408434367, 635359049, 747226385, 966897429, 192631910, 83058167, 574137914, 725379359, 604374645, 449560408, 657200844, 162408749, 75842805, 686652231, 461327479, 340529456, 189972255, 463274990, 152902067, 520020096, 221795703, 100747842, 569536717, 556534716, 104244269, 864418342, 839992782, 599006449, 466264871, 331157368, 482043142, 246880030, 556064548, 880881528, 589934452, 260839196, 461387198, 19714840, 360955537, 823331715, 125116424, 395437983, 663906334, 284750741, 799424451, 332950420, 413530570, 485636673, 551753322, 623669688, 52062070, 571563593, 543496588, 966057722, 583968495, 645647629, 194741715, 127919950, 440675135, 327886308, 512630889, 142212625, 27997353, 276817723, 980482463, 9996619, 888703645, 545082860, 801918898, 412377558, 853481556, 246083303, 415383182, 397441824, 525379469, 982068289, 159703166, 558203559, 412934764, 461853064, 974284417, 908855423, 228646958, 256441686, 549509534, 274815860, 282091309, 820992874, 983058611, 12038824, 338556463, 845975841, 903023413, 303435271, 191709053, 160891065, 687395607, 333449559, 240437700, 320569389, 674458630, 263222915, 194323148, 24048435, 315577140, 943652750, 710967087, 415127912, 846954384, 360522561, 295921433, 536143867, 180952768, 363434689, 566908222, 163802484, 231973156, 485091510, 835315247, 134199041, 372614600, 163476172, 71289649, 779616366, 226364451, 306936484, 616607881, 54814450, 162523291, 395992267, 125574345, 813691281, 754208586, 752180167, 880230860, 23237759, 147185970, 898042744, 636111229, 762945033, 541523374, 733528509, 648759592, 203763352, 627980833, 920725532, 974250279, 939407095, 139574754, 65039131, 930676304, 219564756, 676291020, 200130350, 894398110, 263526210, 778493940, 722564671, 419066348, 167867183, 552573940, 468599658, 134828714, 417096388, 452229334, 676626656, 223985832, 258069520, 592218621, 173211081, 351466376, 69429012, 964507967, 549321148, 645686002, 933328290, 111160890, 365555572, 61658388, 211549090, 277645675, 403069106, 351770412, 53602793, 234516049, 537895273, 25870, 293121169, 188487790, 890736806, 283191915, 91920024, 337998217, 273449545, 768533001, 946684527, 889334503, 848628060, 409823362, 921354138, 746534902, 241347192, 337646527, 890728432, 529002791, 795113268, 319975581, 327140312, 641158356, 715007922, 247464612, 205079047, 105098781, 940839285, 717949309, 123137184, 381089519, 620526230, 1861061, 718656068, 52168095, 187697885, 681013345, 594409828, 51840623, 189692263, 240595540, 297394663, 18803643, 761166083, 530891932, 548997403, 41301588, 65936637, 363637275, 50670957, 750665879, 864327928, 758431301, 277634635, 735405711, 554157950, 987310471, 550574774, 977128907, 736108724, 885431625, 254680167, 64248789, 996235878, 560482203, 79433458, 860150781, 499234545, 339670373, 232143598, 943262816, 824246193, 648470508, 372046119, 641123061, 331307082, 854994461, 506674672, 317133177, 945689038, 675073388, 510423307, 543833134, 243247735, 234678433, 334184841, 112099567, 397291780, 751188133, 479428512, 863049102, 644802261, 303329963, 777157212, 136045621, 574044156, 690937075, 814243565, 521243466, 113121827, 247052371, 485421892, 290656292, 308210155, 271272948, 830915824, 516012840, 718759114, 711422782, 251070290, 147714470, 647768860, 517545396, 785802350, 15324753, 378261689, 228352455, 832602217, 93213180, 24289008, 160952051, 161789526, 509957563, 838295524, 311852016, 780408403, 970933868, 550159602, 339629491, 56831862, 478775238, 950491176, 560828472, 398000060, 904275244, 448754218, 171177351, 596774846, 578746891, 873770809, 582774696, 286397902, 784048807, 367276852, 443177197, 500620203, 226360244, 196875276, 460299272, 148522585, 701420752, 593146225, 164335332, 561183723, 305375269, 847455092, 234852410, 887714897, 761339530, 668728272, 21362686, 33820971, 432913772, 982644805, 843291672, 820035315, 895643502, 756736838, 861928737, 578831762, 715723943, 636061526, 247611566, 894199974, 209648338, 189230207, 178882820, 391535231, 56967340, 196863879, 606485181, 341242974, 319871039, 846551036, 282059747, 132283576, 528634197, 12933684, 394946561, 464562772, 877708472, 735531706, 906520706, 94820102, 519980743, 82675455, 41326836, 721115689, 867143948, 352790143, 709372283, 927019423, 753508045, 686610507, 905931958, 294829935, 974796468, 488500334, 973289010, 345768791, 12235903, 305558145, 407101183, 541603953, 742952776, 940257365, 660274003, 525204165, 741366679, 995303264, 250094408, 159878773, 925595045, 796628741, 250003474, 460148349, 76784767, 729397134, 510077441, 978961898, 943784620, 257559498, 463369163, 947844063 }

    {625344027, 239950413, 213913662, 374423966, 966955802, 83253084, 48678957, 221186023, 402242593, 817413653 }

    {620794039, 613561485, 590281072, 301454609, 186198808, 671220776, 746019654, 561033293, 550176508, 260905926, 830023361, 892926749, 272843834, 647896252, 606925678, 962624792, 55144207, 150765967, 495373492, 667800274, 168778469, 305567251, 456616973, 246358698, 765354523, 49617220, 990235472, 487140546, 838708639, 531543639, 268164285, 991185711, 941869841, 193843445, 464874471, 112930574, 300824061, 933158003, 410359090, 316655271, 99265756, 444525117, 590476348, 279367818, 161349343, 943900484, 31195817, 472112481, 768191303, 901540295, 583924128, 710006720, 176941165, 96763901, 157976166, 319290827, 226042614, 947801401, 624958541, 414936358, 194999536, 457851663, 99381730, 707178096, 251701427, 737222859, 161218751, 338085673, 282440914, 76575470, 974869932, 283608024, 682633433, 269019020, 400536351, 72481329, 105831728, 662831014, 54433602, 382146903, 286153814, 246912558, 815756228, 760712561, 548515899, 96950803, 2181835, 969908764, 466787979, 616748432, 427966370, 434809389, 320130921, 429371654, 485452808, 222113063, 640851230, 539559539, 205415646, 116223244, 279858322, 543174768, 339266786, 299108009, 594158356, 263756581, 625843717, 407245764, 234022771, 284866447, 657954300, 48725282, 612529378, 241930394, 630422681, 71992661, 283270057, 769298066, 567838524, 260389480, 980292297, 12366808, 61203366, 135754018, 289995754, 901378838, 887555348, 610819694, 260211600, 301568003, 57708389, 632719061, 389064507, 377983188, 65833944, 538614140, 307873184, 84876735, 301693602, 147535457, 25671208, 569462823, 626727125, 33127550, 440575331, 128249165, 390067016, 512751635, 572750239, 895658456, 951243128, 659219116, 233090777, 156704058, 285961279, 910878780, 321555094, 22190490, 473623488, 375795430, 673986714, 415359219, 289357578, 668769909, 740219, 260298736, 465640866, 84849019, 83487101, 309004693, 126011495, 92894120, 259650179, 10093404, 133989691, 110725294, 880220618, 992434227, 892709435, 848914616, 259120605, 289900073, 30795694, 469422405, 912369735, 505439799, 178632601, 337375735, 39615019, 960673113, 808552452, 806372612, 543299225, 861954287, 823216627, 924284230, 459215051, 874333244, 724456145, 841223815, 866932411, 513788690, 672017429, 3094976, 40956089, 705197561, 709855309, 812554174, 329359391, 880601978, 602424621, 496205874, 532927187, 958259308, 734466818, 142154310, 31311872, 660167935, 251319919, 542223607, 199664165, 886831112, 681494058, 916208838, 675263130, 74194176, 897335402, 891972536, 447035791, 984726398, 221550841, 849651547, 901733205, 61795106, 762004247, 271718823, 110896371, 868672348, 467680669, 530599650, 743289484, 917374773, 181471222, 462800287, 594620984, 8303783, 174502012, 157384686, 802289317, 412860701, 575400766, 760346380, 710801281, 552566691, 185522021, 96046031, 227174726, 438547451, 833848885, 924996194, 95699351, 803452650, 210682646, 131074302, 947961984, 24261455, 163600701, 24269394, 486407108, 267118768, 519925771, 108928555, 205456225, 959075534, 30420012, 742614649, 321052502, 576085720, 177644153, 195265942, 857431342, 359995373, 946404273, 830548769, 81418845, 487957237, 77203454, 453284160, 537298516, 163641119, 935960191, 188287160, 83732069, 73248842, 669698221, 777867489, 472695757, 146056611, 916335415, 909317720, 942029166, 124423664, 591298793, 559724187, 755456776, 150141932, 539916759, 925309652, 94157972, 957473491, 746740036, 695030573, 932229728, 945502180, 70579616, 699871757, 647099058, 185981179, 970455729, 638738484, 444825919, 240343270, 31612960, 997242920, 208685188, 644244069, 522532692, 219490264, 44723301, 505216840, 946931227, 262771019, 738199422, 98216078, 42537085, 891290467, 524389736, 682908438, 384532785, 632539654, 655565726, 975158887, 530268840, 379108767, 427338481, 241941091, 699446075, 816668420, 876654684, 404330099, 783146633, 79887952, 163456526, 708703728, 72110869, 271398512, 941022617, 753010538, 50058886, 515241643, 513228613, 431465615, 253428699, 887172617, 994505277, 155168530, 515966614, 191433247, 1787387, 712349958, 221844886, 134322503, 48445408, 514469041, 609977543, 259619618, 804063090, 81467669, 748543499, 817222282, 316210467, 848981327, 363005673, 993099048, 184360222, 963675423, 8723315, 204553722, 393900866, 931758574, 396286927, 862972462, 958302072, 828553883, 792393287, 370334925, 577362116, 601568326, 552274658, 769859840, 615235222, 29790331, 421339551, 823852017, 33336321, 372389699, 648521324, 530070095, 466329394, 646793770, 403881507, 61699069, 388542961, 72476888, 364230031, 767492205, 858597676, 397614048, 468713642, 558532564, 596608918, 643950471, 654184783, 450830653, 513318165, 332631233, 36120946, 124632016, 501315239, 735169780, 872952033, 208551189, 315487452, 717114627, 109214886, 657415990, 42309175, 174816157, 515931244, 44383395, 790220243, 135081609, 560699733, 289954329, 282361772, 353933173, 537614017, 468938921, 32481732, 116595911, 595955090, 696099629, 931550033, 349662979, 242093465, 50943419, 643784151, 262668837, 93344817, 933873241, 546467939, 592187581, 360551947, 309174525, 24674862, 103664561, 414077724, 406200240, 860658447, 44629721, 508659022, 267768313, 35461962, 284579228, 196350952, 424915833, 518277621, 683738499, 680394192, 912766807, 454860285, 216144366, 524384967, 670022705, 195007562, 493548871, 147962203, 435390456, 953765006, 885013235, 364380138, 996983686, 712728784, 931939954, 547060751, 286238278, 199804963, 361412904, 118366109, 438599253 }

    {880484951, 904134240, 983259914, 79943870, 348482921, 273071996, 184765932, 269028398, 780128793, 346741946 }

    Returns: 7226

  137. 366421337

    {755685, 869303, 620563, 632712, 404205, 711906, 47868, 333986, 4999, 567404, 932836, 672732, 140741, 94427, 129058, 574577, 506778, 198493, 802600, 749191, 943010, 512688, 303054, 133258, 966551, 852627, 672537, 128744, 788837, 731772, 397213, 544910, 450930, 31419, 913171, 204602, 462744, 136404, 978710, 752569, 582453, 889991, 380496, 745921, 984700, 208077, 496852, 550363, 821990, 568903, 498239, 911604, 237637, 73007, 602223, 852787, 711181, 745228, 241235, 707007, 522458, 676136, 721027, 573809, 375153, 914047, 304613, 439653, 177802, 475624, 242872, 919655, 701088, 655880, 931892, 685971, 794688, 63881, 944789, 803289, 392679, 721924, 781100, 841101, 97711, 972874, 609715, 513984, 611721, 486970, 522060, 48445, 778155, 92596, 74050, 870761, 268555, 840186, 612697, 647953, 518682, 689968, 666519, 105076, 342795, 517397, 412072, 176049, 91142, 646068, 457297, 18539, 898400, 709769, 945557, 322873, 261465, 879998, 264979, 338301, 299843, 742622, 625158, 482974, 898334, 380088, 455642, 389186, 566955, 480336, 842016, 777367, 694477, 852157, 387439, 356646, 212875, 512771, 989509, 183892, 114203, 299351, 133643, 854501, 640594, 767371, 931780, 150107, 810412, 29416, 168826, 865509, 370146, 825879, 396939, 198052, 75580, 627106, 760104, 860494, 366104, 319952, 585506, 491639, 277163, 593945, 922382, 620738, 650504, 964799, 669234, 163529, 817073, 3585, 725501, 96448, 2468, 645501, 191918, 924130, 791710, 62367, 714001, 103007, 209164, 808127, 469521, 490811, 421979, 468288, 942924, 307953, 888285, 117850, 17443, 423247, 119002, 720542, 930742, 894616, 567688, 415875, 541172, 110679, 658414, 792697, 934764, 541329, 455904, 451234, 474553, 39029, 453059, 232482, 718973, 313285, 813567, 338169, 680682, 910109, 61436, 471444, 10078, 476814, 448592, 867749, 213199, 221247, 458601, 782613, 110399, 311592, 804155, 372697, 601272, 360369, 761340, 128253, 288697, 812833, 70174, 230977, 646511, 218873, 903849, 391739, 752194, 775511, 676681, 873972, 951940, 452436, 649215, 61101, 53388, 11577, 134898, 529269, 699357, 775658, 908273, 995344, 765657, 213605, 27020, 760803, 24904, 547356, 85181, 72540, 409986, 924769, 385686, 104905, 155044, 372084, 335701, 763087, 576119, 156625, 226553, 742061, 260852, 59697, 329020, 65949, 577294, 711183, 752376, 107461, 274449, 392813, 432042, 822101, 650789, 437637, 877946, 992383, 588246, 905932, 148407, 498593, 264132, 253222, 831124, 338418, 137194, 919138, 245234, 497348, 324081, 264133, 493810, 212589, 265452, 779562, 902853, 887413, 612193, 530445, 810208, 717978, 915578, 239650, 56165, 465373, 789441, 22237, 269056, 581347, 820985, 828893, 890848, 516736, 400726, 783174, 465199, 513954, 751189, 365988, 372036, 360589, 804539, 288552, 965750, 173099, 157276, 381799, 785809, 274631, 806642, 749300, 37550, 372434, 243568, 686579, 919574, 822690, 702582, 646964, 582004, 162360, 688180, 112996, 536053, 331883, 555597, 995101, 289254, 211553, 174405, 614078, 629286, 167036, 956052, 265844, 915973, 409522, 432515, 591496, 284946, 229193, 306713, 12078, 754126, 120461, 998371, 597105, 921593, 874410, 760975, 122394, 939239, 455543, 220150, 543599, 283019, 884963, 192378, 975843, 641987, 340446, 114942, 913201, 255755, 447441, 498821, 365084, 361432, 477422, 986290, 118353, 821566, 955370, 63795, 89456, 457160, 226964, 629503, 144930, 246358, 92227, 843164, 245770, 600353, 709900, 939127, 351313, 688661, 634352, 506265, 40350, 326680, 920764, 185482, 655249, 810702, 483062, 311610, 584215, 174159, 787520, 81922, 643835, 726661, 979560, 780051, 64717, 533133, 10495, 980050, 159184, 932180, 643011, 253417, 44485, 379445, 195678, 438380, 393399, 908114, 828629, 190881, 621094, 775960, 314537, 318785, 646638, 394947, 929117, 304986, 707759, 213164, 414084, 142371, 702101, 782345, 693062, 732573, 158241, 287523, 768176, 352640, 850008, 635700, 201813, 500150, 120514, 569130, 565861, 220103, 668527, 559577, 877151, 221089, 580220, 125186, 688563, 740714, 146922 }

    {533513, 525452, 454611, 30510, 705932, 637920, 690314, 736367, 799817, 69743 }

    {649630, 798473, 102354, 417768, 724920, 355611, 128412, 6054, 616922, 93001, 87184, 351066, 199652, 141873, 430238, 594040, 383605, 661137, 966006, 354079, 728191, 880682, 346681, 334955, 557974, 962020, 491244, 659059, 318756, 125520, 538715, 3728, 100842, 862946, 460898, 853751, 965619, 879977, 906404, 909158, 517035, 511031, 484288, 211010, 219367, 715674, 876799, 84413, 586750, 958897, 172353, 973076, 192692, 293448, 387287, 677337, 249894, 513376, 214873, 918140, 610009, 391583, 110362, 480459, 690708, 102222, 416559, 670127, 967240, 122584, 646025, 349662, 500158, 246619, 427536, 337321, 154543, 917966, 110450, 109868, 241592, 924438, 565902, 151923, 967865, 38158, 458025, 268512, 309183, 796639, 61061, 131061, 920289, 357894, 240338, 592678, 855913, 879481, 498302, 734128, 452310, 206524, 45991, 425420, 629266, 954023, 112884, 201966, 667198, 979908, 984292, 414172, 618990, 641410, 73385, 818242, 570073, 525917, 573640, 369079, 46313, 612562, 107383, 344865, 271522, 59955, 500116, 672078, 965126, 582065, 698408, 773306, 65088, 92365, 218492, 110432, 543492, 23875, 721747, 558046, 799046, 458861, 52852, 114435, 140071, 773815, 775545, 610415, 842262, 957265, 62057, 201087, 927672, 286709, 516687, 771383, 445778, 92912, 982877, 240370, 195733, 515162, 487649, 913497, 912043, 794884, 192412, 20154, 113120, 98026, 745594, 768898, 171296, 641892, 245967, 448943, 890888, 963612, 859115, 785646, 65126, 756519, 879703, 992390, 942777, 593556, 197250, 676920, 789106, 922165, 739154, 544227, 771058, 183213, 63727, 179854, 436766, 490150, 626932, 814171, 251693, 613231, 73074, 937226, 817637, 985477, 949696, 244744, 959363, 708469, 19478, 621173, 632521, 52605, 379492, 344801, 881230, 710271, 904651, 697290, 484510, 655279, 802820, 652571, 864411, 332913, 754167, 240993, 524832, 868017, 724686, 628379, 76848, 729559, 11033, 248263, 332600, 985017, 268990, 819564, 22935, 739398, 51930, 310589, 468688, 976099, 926579, 218927, 59856, 204240, 499041, 950927, 433165, 294965, 582126, 527827, 372810, 139473, 298202, 625842, 460143, 919066, 572634, 383092, 940507, 141231, 408635, 965431, 864389, 807694, 403429, 453260, 883307, 162577, 712429, 323270, 818230, 679244, 226654, 830888, 690858, 381253, 474873, 989945, 117403, 59493, 571695, 734380, 794922, 84588, 280217, 342629, 711916, 123613, 327744, 429086, 604265, 162117, 887768, 801942, 971861, 11851, 498591, 692651, 327377, 270478, 519963, 30377, 670421, 272559, 922578, 327863, 144393, 599032, 711133, 558758, 174779, 461431, 639106, 735513, 650092, 385633, 905542, 715629, 490079, 648578, 673970, 929041, 919839, 625411, 37143, 116346, 716443, 449369, 83049, 563132, 486354, 954267, 950562, 335631, 908602, 491021, 151285, 80515, 906451, 805192, 622706, 620013, 274911, 35387, 950449, 548216, 139003, 762364, 27564, 808776, 703160, 519806, 828853, 686387, 44122, 900011, 522881, 119114, 573196, 956275, 361594, 193354, 26697, 277323, 315384, 252592, 244586, 999247, 647579, 919604, 330603, 506006, 454800, 639319, 660898, 233567, 438162, 66199, 842069, 556578, 664765, 462629, 169606, 775534, 814870, 847825, 943755, 95775, 204007, 406506, 565280, 890079, 620725, 376193, 156462, 793926, 5884, 519770, 537691, 886312, 463564, 369788, 599762, 286512, 374879, 947963, 40155, 207401, 606873, 120767, 932558, 602252, 119025, 601843, 250478, 456092, 539592, 392343, 448168, 295498, 31087, 831589, 659751, 421548, 610705, 869232, 169739, 959366, 297005, 167491, 795258, 678283, 329365, 300180, 166854, 655372, 944542, 571618, 367758, 649023, 491431, 401772, 106636, 974219, 470784, 226065, 612541, 752472, 284178, 367371, 475390, 492531, 368672, 54595, 625600, 180138, 602605, 764840, 802979, 82228, 616727, 747001, 326658, 33970, 210994, 764160, 936244, 409247, 616208, 23929, 174921, 229953, 657711, 572474, 387522, 566287, 909113, 71793, 616784, 480283, 405688, 439255, 173505, 17985, 226180, 170233, 509520, 622525, 599040, 895821, 217260, 337251, 117745, 621958 }

    {22532, 337249, 430451, 603286, 343125, 529246, 278873, 123144, 121860, 440942 }

    Returns: 15

  138. 1000

    {900, 150, 300, 200 }

    {0 }

    {400, 300, 600, 150 }

    {0 }

    Returns: 4

  139. 4

    {0, 0 }

    {0, 0 }

    {0, 0 }

    {0, 0 }

    Returns: 2

  140. 1000

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

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

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

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

    Returns: 2

  141. 1000000

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

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

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

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

    Returns: 2

  142. 2811991

    {62061, 873615, 147723, 159617, 571598, 596159, 588813, 132055, 918421, 698464, 131278, 15976, 393742, 293104, 704200, 617379, 45257, 830263, 389722, 389663, 412087, 64693, 260698, 543223, 675054, 736030, 128412, 658295, 105849, 997062, 278303, 125372, 936901, 322496, 809358, 863179, 454395, 38118, 881354, 594555, 746893, 542603, 733816, 421100, 448559, 875701, 347924, 636199, 130233, 257925, 869313, 758827, 972568, 799603, 336887, 445793, 330432, 662388, 365343, 910589, 450089, 74598, 543734, 481153, 796520, 81217, 17683, 625235, 168020, 876533, 867225, 929101, 820279, 289068, 667266, 860747, 807795, 927756, 464074, 993730, 157967, 791509, 425391, 645961, 106216, 227410, 343955, 827265, 230787, 551924, 995746, 350091, 790576, 564773, 48858, 863339, 524217, 716507, 976528, 253740, 550699, 600531, 618723, 249360, 747682, 941486, 512668, 23993, 733162, 100039, 311849, 185409, 735940, 379774, 46189, 164495, 610775, 67702, 804743, 25441, 189342, 727743, 849749, 675639, 232396, 568849, 284436, 70008, 633648, 895595, 850072, 510543, 878020, 559570, 597052, 604746, 634053, 45489, 763404, 274576, 28406, 675026, 944958, 895007, 83645, 831378, 503375, 440816, 451795, 367091, 707330, 464330, 722522, 853528, 301544, 261135, 403140, 397392, 796170, 882592, 782299, 562662, 719776, 93493, 665756, 856720, 12389, 501998, 820349, 935710, 673818, 649036, 867461, 311028, 869248, 511606, 356056, 856348, 960866, 252979, 732153, 898757, 969002, 857457, 537330, 715689, 164284, 868906, 669110, 557497, 597280, 70693, 149816, 183748, 705156, 223586, 937454, 763421, 489482, 439507, 253856, 475468, 121503, 62195, 737323, 806258, 770548, 650044, 343088, 550378, 568936, 307871, 299614, 302345, 126117, 951689, 392534, 328127, 884737, 586608, 395089, 718002, 944388, 679610, 312934, 71905, 22756, 372698, 607942, 893672, 256959, 327025, 810940, 840759, 341507, 747699, 218856, 50403, 807345, 125313, 51672, 508372, 522722, 874915, 570224, 687488, 877068, 557450, 725452, 141370, 544294, 865168, 425888, 971668, 255384, 143017, 33724, 709131, 966584, 320256, 173967, 304708, 194864, 252720, 118927, 440402, 48298, 171854, 918409, 429954, 283414, 180486, 833150, 347838, 315345, 183194, 861897, 355862, 987584, 461559, 847852, 839155, 10931, 817934, 138004, 230050, 707512, 893879, 132176, 545690, 244000, 806268, 861145, 746252, 907527, 918673, 193991, 576503, 954345, 644437, 722378, 709891, 137209, 459643, 570350, 521230, 669648, 514954, 784868, 888063, 869858, 196781, 990695, 968580, 274410, 453245, 385049, 475277, 820918, 142056, 406562, 864708, 192123, 161369, 24872, 411656, 431709, 572457, 406408, 466226, 530839, 23542, 561991, 486181, 728289, 477018, 418050, 309930, 903945, 772189, 683373, 458839, 376818, 788261, 604949, 504654, 639983, 272487, 838347, 327894, 637095, 69965, 163873, 970705, 480215, 567016, 743644, 376919, 355828, 609531, 838945, 932404, 301067, 496711, 191558, 441058, 804329, 641817, 898589, 186997, 30041, 218209, 623621, 278495, 732096, 670552, 744002, 756085, 275946, 919149, 912779, 129052, 581873, 329605, 633286, 189452, 75095, 478278, 916520, 543506, 100710, 274554, 84587, 288041, 529944, 781150, 365365, 367529, 963142, 66426, 867977, 718586, 77364, 498281, 18041, 546659, 747166, 113396, 718194, 592953, 634633, 801858, 908532, 661393, 853067, 925943, 670355, 521320, 804990, 532178, 940461, 732849, 656708, 166090, 335471, 377527, 742654, 222249, 823322, 764060, 838546, 66633, 194695, 472880, 573906, 319055, 340282, 707075, 315881, 850022, 960710, 858121, 226528, 122291, 531773, 703876, 306249, 734021, 27497, 477750, 240388, 587067, 299624, 552759, 262973, 84705, 582058, 577703, 724514, 428862, 943131, 16419, 107938, 697489, 772043, 473630, 389055, 861157, 357889, 261991, 883663, 687623, 489966, 280203, 457637, 371888, 708988, 299568, 636137, 348854, 175304, 108039, 130337, 954866, 203596, 567295, 774093, 54928, 44598, 787382, 3446, 654003, 413919, 81906, 372038, 158078, 66480, 899214, 875819, 800542 }

    {890149, 508564, 102902, 351943, 494366, 623626, 641923, 242537, 499192, 673083 }

    {682984, 677277, 74894, 7455, 395751, 281923, 987197, 7927, 762449, 725624, 350153, 446758, 226646, 297093, 371977, 605279, 983697, 843227, 904797, 161197, 522853, 743041, 601133, 558865, 430373, 685729, 500139, 178190, 152130, 317061, 82482, 991882, 466127, 628816, 192430, 592369, 410227, 348002, 962278, 449994, 424729, 215561, 954808, 33335, 636568, 287388, 978167, 961670, 91030, 925866, 793243, 369166, 894608, 495446, 969075, 97050, 948241, 128403, 190496, 277048, 330125, 775236, 174688, 235882, 400611, 320450, 345774, 486863, 276303, 149092, 427992, 835040, 18597, 97844, 816198, 451063, 916371, 189558, 601832, 268096, 86158, 584880, 444419, 577721, 682149, 150531, 71751, 455186, 492647, 106084, 814253, 516368, 713432, 128309, 53562, 431413, 255602, 231779, 356500, 611113, 644940, 432287, 445736, 72393, 278501, 21537, 506423, 854399, 996015, 403075, 154254, 733070, 343776, 909675, 726668, 97350, 811631, 990573, 901681, 370406, 771006, 675952, 574981, 573113, 267648, 630920, 565206, 652396, 6706, 994572, 339590, 667294, 193345, 920774, 251433, 9502, 355870, 254986, 753298, 231761, 77300, 782109, 309522, 883113, 403232, 286980, 158983, 357913, 77970, 593542, 950849, 616958, 481195, 895038, 194956, 306393, 638920, 589004, 642310, 151018, 400670, 369768, 582758, 844542, 142671, 153016, 709798, 501506, 711165, 10934, 981872, 940506, 976680, 136502, 451541, 225336, 913290, 925010, 467618, 520725, 574732, 112869, 557284, 758746, 623931, 817077, 273052, 16499, 998560, 148265, 702973, 250290, 914234, 909728, 90182, 772192, 389147, 975083, 330084, 73207, 838095, 456532, 901153, 667994, 551694, 785090, 501517, 325135, 305622, 672500, 220861, 291789, 604043, 234017, 199201, 343586, 691989, 431969, 683934, 724036, 779485, 944780, 34502, 180443, 30559, 542714, 960935, 75538, 512394, 438106, 685821, 236542, 383734, 139866, 218660, 551403, 768290, 873137, 919428, 578563, 638003, 172128, 67570, 722858, 217360, 72919, 480421, 532069, 873507, 813964, 669351, 733219, 380607, 198761, 772687, 222597, 421852, 928294, 377205, 286898, 502893, 442625, 551203, 10681, 410814, 551258, 959597, 850079, 29032, 145069, 250128, 705673, 917247, 130094, 106957, 379776, 60141, 927602, 554704, 867287, 111845, 707605, 74974, 499192, 226220, 729167, 69975, 784399, 23813, 943888, 471872, 164828, 452475, 823973, 397172, 19950, 943062, 634373, 552168, 435536, 760716, 564074, 981007, 61717, 218910, 519898, 501486, 484813, 709502, 245331, 238715, 865146, 417358, 958880, 679598, 245621, 505072, 900480, 256912, 446632, 291126, 950642, 604093, 615652, 751827, 67189, 982319, 731368, 549814, 305845, 8062, 693071, 288870, 397538, 865142, 247939, 788831, 735322, 848901, 462512, 182251, 623310, 137571, 816123, 564767, 302516, 170011, 965864, 723225, 802459, 560091, 635754, 467537, 641096, 951711, 752227, 765379, 81245, 54741, 932909, 240195, 71671, 990896, 424582, 511386, 447032, 236594, 198757, 470251, 214270, 831476, 448814, 922080, 526593, 160222, 987599, 728476, 286108, 3364, 467684, 885122, 551833, 148796, 910033, 832741, 551969, 570034, 761103, 483735, 135258, 944824, 523744, 266092, 310163, 370244, 305132, 938661, 185411, 120160, 853535, 741723, 889375, 836442, 522353, 84297, 892998, 916854, 347396, 857810, 912576, 184523, 871201, 282185, 699535, 556315, 584949, 414485, 462602, 620951, 431413, 830464, 285086, 388917, 851938, 183277, 149897, 42796, 654788, 151225, 544347, 943268, 695918, 552351, 589873, 5007, 144516, 565, 762574, 156816, 129010, 297267, 589613, 88120, 299863, 212547, 72565, 171456, 960037, 714410, 702114, 318951, 45669, 358392, 32718, 566344, 715947, 151623, 736931, 389677, 177587, 5875, 860780, 714313, 265883, 222040, 247139, 478133, 632278, 782610, 507251, 616365, 757356, 859700, 517832, 720169, 383758, 614720, 23311, 96154, 709394, 583450, 178052, 271501, 351344, 455746, 586358, 32247, 473604, 977726, 651894, 571798, 414394, 947515, 463115, 513454, 727794, 211020, 144393, 674012, 305260 }

    {890149, 508564, 102902, 351943, 494366, 623626, 641923, 242537, 499192, 673083 }

    Returns: 2114

  143. 1000000000

    {39430648, 76547306, 40665240, 12165983, 34594639, 75528144, 63664108, 34034709, 85115969, 81186647, 28581722, 45532758, 78720511, 15877050, 91390698, 86638443, 63647227, 5696636, 89079968, 81420064, 36611513, 62466889, 63698570, 69204627, 33844115, 71236824, 38842527, 25196712, 1270589, 3946847, 23275194, 20699567, 60688074, 82564513, 24840394, 75062919, 98775358, 80945946, 15152303, 96258933, 60315939, 88534474, 8245937, 64398079, 91173048, 56680276, 89862573, 2878533, 24548972, 97704663, 78684720, 94994853, 32317876, 43895063, 97873536, 29664302, 65238103, 88050313, 28023708, 92920477, 28169550, 31877218, 24872133, 38336779, 70653401, 1245638, 78903868, 91367764, 2673305, 99103094, 75216372, 23332711, 24026637, 86990853, 12669201, 86392419, 20388799, 70191749, 88168618, 63829499, 73083889, 97010540, 96290617, 38104372, 10664656, 57353060, 92992214, 73619209, 18730958, 29443299, 4026977, 57664135, 61329436, 46570331, 56762418, 4712851, 25324285, 16027581, 96316814, 21808515, 681420, 45451900, 24856155, 47563257, 38087549, 24618900, 50412262, 18721750, 33615355, 82952988, 87847236, 74039024, 42993597, 28808152, 68505024, 17314485, 80579379, 29146521, 51481715, 58671630, 73038134, 3929560, 74592991, 25828636, 41904892, 41546309, 18943830, 17056846, 20453977, 43922019, 23377941, 25221851, 42136892, 27827190, 21148908, 12145624, 59002335, 56430455, 36528675, 85071073, 8990366, 50017439, 75688897, 39975562, 12280480, 68264184, 64855622, 5755807, 91270824, 9927683, 35367098, 72850417, 35576630, 63319154, 26110337, 37478651, 69976434, 26408058, 17484808, 96825218, 33563773, 53407116, 72464645, 65913285, 66224799, 74731131, 80765355, 57243856, 88897870, 55096635, 75889011, 56655814, 98809414, 37877880, 41079156, 35949612, 80791762, 30073045, 6941560, 47974911, 71840225, 14772162, 69735966, 21417024, 91710581, 22672082, 4418483, 8016669, 39939529, 46813081, 8091330, 93610280, 13387647, 26313180, 6269664, 34538095, 73301736, 30836845, 66414498, 9739278, 72597283, 3987077, 98284494, 61253690, 79930578, 66001747, 38110620, 88576928, 46894263, 91086426, 35293139, 14111348, 1680554, 21388008, 51373014, 50319447, 4670361, 52917062, 5023693, 36155947, 58301348, 27010965, 96063368, 32027578, 77512028, 62853271, 21928991, 57483248, 50286995, 48089814, 34189520, 79151692, 69239636, 37964003, 92561514, 33602063, 64263836, 75282518, 86738038, 91476831, 63307868, 81767480, 51524953, 78582868, 62542679, 9662443, 33949118, 50574078, 55365496, 44520431, 67068387, 54518116, 38316146, 24931453, 43336408, 13537795, 77738841, 36023610, 87421779, 30021367, 15698029, 47964250, 80027931, 28580949, 99703858, 80712635, 13799780, 42455486, 62036099, 72546437, 65308197, 75552060, 31259520, 26871787, 5612413, 91705224, 97383750, 13031736, 41819300, 3215541, 20544433, 460443, 2826172, 40291082, 50739580, 63241450, 59173936, 20911423, 52522532, 89328196, 90551428, 46594684, 7934996, 61603800, 52658185, 66768774, 16334962, 1393769, 70329419, 13996244, 69655257, 46128309, 47113201, 42941961, 93382081, 21320374, 80778362, 42200750, 42163966, 4481733, 673642, 15082086, 19392179, 31779743, 52833892, 62085082, 26976386, 93868583, 31909901, 66715410, 77733876, 99148049, 67515639, 42739931, 9340748, 7003326, 72362860, 42864146, 48884880, 66718547, 22477814, 80481022, 52047178, 44366946, 47506612, 50378394, 34490346, 33331716, 4289954, 66562845, 60963369, 11921419, 30010197, 44360019, 38294044, 64211282, 40106408, 74759532, 34829139, 90312269, 70803894, 15834301, 35554839, 2754158, 68556870, 21060461, 77862594, 648009, 56193197, 11574142, 81550609, 33392627, 96118516, 72683567, 10361408, 39197159, 49502941, 41206001, 64897333, 58255013, 75563596, 1184060, 45277805, 17246868, 78121938, 74116474, 16795373, 36598246, 1720249, 37065239, 63276170, 47537079, 26352812, 76342517, 46508768, 19642534, 44966745, 23083585, 14349738, 35115509, 58210022, 72113856, 37698897, 77114401, 1047018, 69279316, 94569005, 38406268, 21242838, 81409865, 55969532, 68337298, 82177066, 91392534, 35049357, 7020385, 16583595, 95633761, 13641220, 91972006, 69610671, 2395867, 60461722, 13793748, 55618890, 90521555, 42498244, 7812070, 18684743, 35375690, 92449848, 16527762, 71627176, 91382546, 7776096, 1475208, 31138410, 82864174, 47482126, 20677058, 85925214, 60832737, 83553518, 78242520, 32074609, 22050898, 46209800, 33404834, 21276778, 52835746, 27913348, 16007262, 58862078, 37964697, 62982772, 54057625, 71907385, 2263988, 80609227, 2186613, 43255188, 20815892, 72022860, 49980398, 76120329, 29309935, 13678129, 63480092, 98656028, 26884354, 83946985, 70516997, 51840513, 51327691, 86226399, 63842559, 18888779, 81899796, 22511954, 12296436, 8893005, 28979885, 37758903, 61061628, 36592788, 16854343, 53459219, 59534557, 94993265, 76750482, 26898605, 56127495, 43657041, 37697356, 37837104, 62253020, 29249083, 35141912, 47206275, 6904134, 44911317, 91477974, 97930441, 45402724, 71354863, 7974065, 8101816, 67191009, 94917083, 89742522 }

    {32739058, 57712130, 24699092, 65171585, 99788729, 42743251, 92183924, 62688175, 83614229, 61061864 }

    {85253802, 49235537, 75007031, 35679710, 46851274, 19635713, 24217798, 6360248, 32334734, 39303991, 69602695, 85014292, 30868160, 89480345, 73453930, 60726268, 74811835, 72217291, 28036883, 35087801, 97730795, 59930510, 5699119, 41378366, 94268367, 795517, 572297, 85856891, 85047849, 48110714, 65966121, 90934665, 66398888, 17260583, 91740634, 94738389, 27960264, 94139841, 208914, 18372729, 95253137, 39988395, 91048186, 77972021, 27536605, 15729320, 48541800, 10916651, 89498523, 7878052, 39838198, 41632838, 21615451, 91789123, 62835074, 22280243, 48067206, 1051937, 31449775, 51713750, 68872258, 65695558, 85401333, 19993457, 81976843, 14572895, 75314545, 14952426, 82218266, 60035152, 64862559, 54382467, 98724544, 46867428, 23268799, 76728293, 29148276, 76199109, 51381622, 65598555, 76797955, 94348970, 10659691, 14482258, 78403645, 36144322, 69413519, 54648806, 72694820, 96488609, 41778594, 82352983, 7799695, 13191138, 733662, 35581483, 73287368, 97105835, 71609491, 51804798, 91117322, 32528022, 91843627, 92889534, 79868636, 73462415, 55067239, 57796427, 33053554, 30878458, 93561888, 88294779, 29952106, 15706736, 57505527, 91676167, 55219188, 46453177, 17889949, 36417790, 49713245, 94552774, 44346290, 52249151, 55411105, 32387525, 58929223, 23725058, 3491783, 34439975, 31763051, 50855742, 97891054, 38949583, 80219565, 21117345, 37313896, 89664887, 72644711, 17265353, 39785626, 41563964, 23170469, 47178292, 28677551, 60134926, 49369033, 13785967, 9892022, 51302936, 33252725, 12627635, 68234832, 19986411, 95919580, 34002990, 86230799, 77251575, 34568750, 86127268, 50208524, 87355713, 15838506, 64476810, 67709127, 36200486, 16050471, 97656279, 87224891, 12087691, 27855449, 81941360, 91522907, 66917472, 99469223, 78417096, 463498, 88134180, 7883084, 19159693, 76262088, 50073711, 34476017, 69908067, 86070356, 92184342, 29453427, 54561122, 21367126, 72428848, 87342463, 81895501, 39529824, 51723895, 37098261, 53119875, 30293130, 60525741, 84865404, 11754734, 16622450, 43283706, 51739300, 72239986, 92408438, 13427349, 13190210, 93678603, 40908992, 85117270, 23796391, 43719455, 44330678, 26265868, 84147541, 12352182, 86186904, 64133445, 93678132, 61867599, 82647840, 94716898, 15690949, 10805058, 67300929, 97340836, 29893134, 88681966, 15975457, 57116514, 42129522, 22282091, 26337987, 64708140, 74840537, 34814451, 19377628, 11217713, 97548624, 41308324, 37841225, 28364220, 5503605, 84341258, 76244510, 33774275, 64862785, 73786016, 46098544, 85131665, 29674390, 35213939, 84322759, 81870287, 81690375, 23988758, 36703961, 97416031, 13602414, 49616838, 85841927, 20427028, 86933546, 59119573, 83792225, 73082175, 30715652, 62821787, 3801024, 9747491, 99043317, 65903681, 66800115, 42540670, 49743106, 44326152, 43773520, 79129544, 11479046, 77495025, 4604578, 7825159, 27741369, 85252564, 64361231, 25478469, 56378628, 79441686, 13177569, 86564489, 21221054, 9294162, 70978946, 11401780, 94666603, 29804594, 21220701, 52551062, 45627000, 7735705, 87105037, 90196101, 35566682, 99455450, 83290434, 35948688, 43011399, 80876342, 23927987, 73236699, 46701164, 85383378, 17058869, 71205936, 74192274, 80223437, 67955087, 17492254, 91926183, 4617088, 50781340, 42316214, 8228991, 17038640, 87828601, 14305336, 84571353, 7660991, 30182384, 85830190, 82088198, 58055882, 47644429, 54066065, 65425149, 88736834, 51579686, 42123500, 17183241, 84269762, 13630700, 28173963, 34134002, 94926384, 9598513, 6233112, 51459394, 35209791, 41429252, 28109451, 26223388, 34196975, 45390687, 5840711, 18323971, 88564224, 84401752, 4961075, 59376290, 95206052, 22758358, 89050224, 4321655, 25961774, 18245359, 63321042, 74225535, 78288546, 21051877, 62074645, 78222590, 22627826, 56815777, 54235303, 4413204, 68525696, 47566618, 4262916, 93659859, 50142983, 10705215, 42900250, 76976533, 86381930, 61794781, 87745956, 11610487, 24216756, 66872540, 26835188, 48832479, 65518812, 8068380, 17685200, 73207367, 93173805, 20523240, 88222908, 73055792, 5228219, 51192462, 35350401, 29488772, 13581105, 98824009, 57690781, 28230210, 55748394, 97037717, 91085564, 67648423, 61181496, 6829830, 49757284, 19053924, 29352561, 35461091, 55984198, 5678293, 40602713, 61178963, 42081274, 87918427, 1062208, 71123613, 73197945, 42779794, 58800297, 73698752, 556658, 87906501, 70875842, 79679058, 35791094, 66969633, 26461361, 33958677, 44745521, 86041471, 73650745, 989253, 89615950, 55515057, 96326940, 61529315, 650804, 15108706, 85266529, 30007735, 1785522, 99678847, 36865754, 51268975, 11512029, 19506826, 40210682, 36009247, 57950716, 120728, 80932791, 67373387, 23835658, 42566222, 28351963, 5302734, 12926450, 93898139, 57215623, 28909341, 77166699, 66822418, 1384637, 64775168, 89636653, 74297536, 98711630, 12609267, 21926645, 13203018, 54746872, 93628477, 36533879, 58412323, 73973650, 37074229, 19329058, 46014554, 60272361, 70366024, 32971132, 56953860, 87206317, 10746604, 72303773, 81909949, 94017986, 79827289, 81581849, 98619006, 25511114 }

    {95320854, 64140776, 41790248, 6511738, 55942479, 1883464, 80435822, 73850730, 14349984, 99316877 }

    Returns: 654


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: