{
 "schema_version": "0.3",
 "name": "[[684,8,110]] Kasai affine 2BGA Aff(F_19)",
 "code_type": "CSS",
 "n": 684,
 "k": 8,
 "checks": {
  "X": [
   [
    9,
    48,
    57,
    111,
    147,
    164,
    166,
    195,
    258,
    356,
    368,
    411,
    435,
    503,
    594,
    606,
    624,
    652
   ],
   [
    10,
    49,
    58,
    112,
    148,
    165,
    167,
    196,
    259,
    357,
    387,
    466,
    505,
    517,
    526,
    553,
    617,
    630
   ],
   [
    11,
    50,
    59,
    113,
    149,
    166,
    168,
    197,
    260,
    358,
    365,
    410,
    424,
    546,
    575,
    577,
    668,
    680
   ],
   [
    12,
    51,
    60,
    114,
    150,
    167,
    169,
    180,
    261,
    359,
    384,
    403,
    432,
    465,
    470,
    497,
    651,
    663
   ],
   [
    13,
    52,
    61,
    115,
    151,
    168,
    170,
    181,
    262,
    342,
    421,
    458,
    523,
    574,
    597,
    616,
    628,
    642
   ],
   [
    14,
    53,
    62,
    116,
    152,
    169,
    171,
    182,
    263,
    343,
    362,
    449,
    494,
    508,
    545,
    557,
    567,
    589
   ],
   [
    15,
    36,
    63,
    117,
    153,
    170,
    172,
    183,
    264,
    344,
    381,
    396,
    402,
    442,
    482,
    522,
    639,
    671
   ],
   [
    16,
    37,
    64,
    118,
    154,
    171,
    173,
    184,
    265,
    345,
    361,
    418,
    451,
    457,
    533,
    586,
    609,
    654
   ],
   [
    17,
    38,
    65,
    119,
    155,
    172,
    174,
    185,
    266,
    346,
    372,
    380,
    479,
    491,
    520,
    560,
    566,
    619
   ],
   [
    0,
    39,
    66,
    120,
    156,
    173,
    175,
    186,
    267,
    347,
    391,
    417,
    435,
    441,
    548,
    606,
    636,
    683
   ],
   [
    1,
    40,
    67,
    121,
    157,
    174,
    176,
    187,
    268,
    348,
    405,
    428,
    490,
    517,
    526,
    532,
    583,
    648
   ],
   [
    2,
    41,
    68,
    122,
    158,
    175,
    177,
    188,
    269,
    349,
    365,
    371,
    460,
    476,
    501,
    613,
    635,
    680
   ],
   [
    3,
    42,
    69,
    123,
    159,
    176,
    178,
    189,
    252,
    350,
    384,
    390,
    542,
    569,
    582,
    603,
    646,
    663
   ],
   [
    4,
    43,
    70,
    124,
    160,
    177,
    179,
    190,
    253,
    351,
    399,
    421,
    427,
    444,
    475,
    514,
    593,
    628
   ],
   [
    5,
    44,
    71,
    125,
    161,
    162,
    178,
    191,
    254,
    352,
    454,
    468,
    494,
    500,
    535,
    557,
    602,
    677
   ],
   [
    6,
    45,
    54,
    108,
    144,
    163,
    179,
    192,
    255,
    353,
    374,
    396,
    513,
    563,
    595,
    639,
    645,
    660
   ],
   [
    7,
    46,
    55,
    109,
    145,
    162,
    164,
    193,
    256,
    354,
    393,
    438,
    451,
    506,
    586,
    592,
    625,
    676
   ],
   [
    8,
    47,
    56,
    110,
    146,
    163,
    165,
    194,
    257,
    355,
    430,
    479,
    485,
    529,
    554,
    560,
    659,
    669
   ],
   [
    42,
    69,
    112,
    201,
    236,
    246,
    255,
    291,
    333,
    374,
    386,
    429,
    453,
    521,
    612,
    624,
    642,
    670
   ],
   [
    43,
    70,
    113,
    202,
    237,
    247,
    256,
    292,
    334,
    375,
    405,
    484,
    523,
    535,
    544,
    571,
    635,
    648
   ],
   [
    44,
    71,
    114,
    203,
    238,
    248,
    257,
    293,
    335,
    344,
    356,
    376,
    383,
    428,
    442,
    564,
    593,
    595
   ],
   [
    45,
    54,
    115,
    204,
    239,
    249,
    258,
    294,
    336,
    377,
    402,
    421,
    450,
    483,
    488,
    515,
    669,
    681
   ],
   [
    46,
    55,
    116,
    205,
    240,
    250,
    259,
    295,
    337,
    360,
    439,
    476,
    541,
    592,
    615,
    634,
    646,
    660
   ],
   [
    47,
    56,
    117,
    206,
    241,
    251,
    260,
    296,
    338,
    361,
    380,
    467,
    512,
    526,
    563,
    575,
    585,
    607
   ],
   [
    48,
    57,
    118,
    207,
    234,
    242,
    261,
    297,
    339,
    347,
    362,
    399,
    414,
    420,
    460,
    500,
    540,
    657
   ],
   [
    49,
    58,
    119,
    208,
    235,
    243,
    262,
    298,
    340,
    363,
    379,
    436,
    469,
    475,
    551,
    604,
    627,
    672
   ],
   [
    50,
    59,
    120,
    209,
    236,
    244,
    263,
    299,
    341,
    364,
    390,
    398,
    497,
    509,
    538,
    578,
    584,
    637
   ],
   [
    51,
    60,
    121,
    210,
    237,
    245,
    264,
    300,
    324,
    359,
    365,
    409,
    435,
    453,
    459,
    566,
    624,
    654
   ],
   [
    52,
    61,
    122,
    211,
    238,
    246,
    265,
    301,
    325,
    366,
    423,
    446,
    508,
    535,
    544,
    550,
    601,
    666
   ],
   [
    53,
    62,
    123,
    212,
    239,
    247,
    266,
    302,
    326,
    356,
    367,
    383,
    389,
    478,
    494,
    519,
    631,
    653
   ],
   [
    36,
    63,
    124,
    213,
    240,
    248,
    267,
    303,
    327,
    368,
    402,
    408,
    560,
    587,
    600,
    621,
    664,
    681
   ],
   [
    37,
    64,
    125,
    214,
    241,
    249,
    268,
    304,
    328,
    369,
    417,
    439,
    445,
    462,
    493,
    532,
    611,
    646
   ],
   [
    38,
    65,
    108,
    215,
    242,
    250,
    269,
    305,
    329,
    353,
    370,
    472,
    486,
    512,
    518,
    553,
    575,
    620
   ],
   [
    39,
    66,
    109,
    198,
    243,
    251,
    252,
    288,
    330,
    371,
    392,
    414,
    531,
    581,
    613,
    657,
    663,
    678
   ],
   [
    40,
    67,
    110,
    199,
    234,
    244,
    253,
    289,
    331,
    352,
    372,
    411,
    456,
    469,
    524,
    604,
    610,
    643
   ],
   [
    41,
    68,
    111,
    200,
    235,
    245,
    254,
    290,
    332,
    345,
    373,
    448,
    497,
    503,
    547,
    572,
    578,
    677
   ],
   [
    3,
    57,
    58,
    93,
    102,
    168,
    285,
    308,
    315,
    346,
    392,
    404,
    447,
    471,
    539,
    630,
    642,
    660
   ],
   [
    4,
    58,
    59,
    94,
    103,
    169,
    286,
    309,
    316,
    393,
    423,
    502,
    541,
    553,
    562,
    589,
    653,
    666
   ],
   [
    5,
    59,
    60,
    95,
    104,
    170,
    287,
    310,
    317,
    362,
    374,
    394,
    401,
    446,
    460,
    582,
    611,
    613
   ],
   [
    6,
    60,
    61,
    96,
    105,
    171,
    270,
    311,
    318,
    345,
    357,
    395,
    420,
    439,
    468,
    501,
    506,
    533
   ],
   [
    7,
    61,
    62,
    97,
    106,
    172,
    271,
    312,
    319,
    378,
    457,
    494,
    559,
    610,
    633,
    652,
    664,
    678
   ],
   [
    8,
    62,
    63,
    98,
    107,
    173,
    272,
    313,
    320,
    379,
    398,
    485,
    530,
    544,
    581,
    593,
    603,
    625
   ],
   [
    9,
    63,
    64,
    90,
    99,
    174,
    273,
    314,
    321,
    365,
    380,
    417,
    432,
    438,
    478,
    518,
    558,
    675
   ],
   [
    10,
    64,
    65,
    91,
    100,
    175,
    274,
    315,
    322,
    348,
    381,
    397,
    454,
    487,
    493,
    569,
    622,
    645
   ],
   [
    11,
    65,
    66,
    92,
    101,
    176,
    275,
    316,
    323,
    382,
    408,
    416,
    515,
    527,
    556,
    596,
    602,
    655
   ],
   [
    12,
    66,
    67,
    93,
    102,
    177,
    276,
    306,
    317,
    377,
    383,
    427,
    453,
    471,
    477,
    584,
    642,
    672
   ],
   [
    13,
    67,
    68,
    94,
    103,
    178,
    277,
    307,
    318,
    342,
    384,
    441,
    464,
    526,
    553,
    562,
    568,
    619
   ],
   [
    14,
    68,
    69,
    95,
    104,
    179,
    278,
    308,
    319,
    374,
    385,
    401,
    407,
    496,
    512,
    537,
    649,
    671
   ],
   [
    15,
    69,
    70,
    96,
    105,
    162,
    279,
    309,
    320,
    357,
    386,
    420,
    426,
    578,
    605,
    618,
    639,
    682
   ],
   [
    16,
    70,
    71,
    97,
    106,
    163,
    280,
    310,
    321,
    387,
    435,
    457,
    463,
    480,
    511,
    550,
    629,
    664
   ],
   [
    17,
    54,
    71,
    98,
    107,
    164,
    281,
    311,
    322,
    371,
    388,
    490,
    504,
    530,
    536,
    571,
    593,
    638
   ],
   [
    0,
    54,
    55,
    90,
    99,
    165,
    282,
    312,
    323,
    354,
    389,
    410,
    432,
    549,
    599,
    631,
    675,
    681
   ],
   [
    1,
    55,
    56,
    91,
    100,
    166,
    283,
    306,
    313,
    370,
    390,
    429,
    474,
    487,
    542,
    622,
    628,
    661
   ],
   [
    2,
    56,
    57,
    92,
    101,
    167,
    284,
    307,
    314,
    353,
    363,
    391,
    466,
    515,
    521,
    565,
    590,
    596
   ],
   [
    4,
    38,
    147,
    159,
    201,
    237,
    294,
    297,
    300,
    364,
    410,
    422,
    465,
    489,
    557,
    648,
    660,
    678
   ],
   [
    5,
    39,
    148,
    160,
    202,
    238,
    295,
    298,
    301,
    342,
    411,
    441,
    520,
    559,
    571,
    580,
    607,
    671
   ],
   [
    6,
    40,
    149,
    161,
    203,
    239,
    296,
    299,
    302,
    380,
    392,
    412,
    419,
    464,
    478,
    600,
    629,
    631
   ],
   [
    7,
    41,
    144,
    150,
    204,
    240,
    297,
    300,
    303,
    363,
    375,
    413,
    438,
    457,
    486,
    519,
    524,
    551
   ],
   [
    8,
    42,
    145,
    151,
    205,
    241,
    298,
    301,
    304,
    354,
    396,
    475,
    512,
    577,
    628,
    651,
    670,
    682
   ],
   [
    9,
    43,
    146,
    152,
    206,
    242,
    299,
    302,
    305,
    397,
    416,
    503,
    548,
    562,
    599,
    611,
    621,
    643
   ],
   [
    10,
    44,
    147,
    153,
    207,
    243,
    288,
    300,
    303,
    351,
    383,
    398,
    435,
    450,
    456,
    496,
    536,
    576
   ],
   [
    11,
    45,
    148,
    154,
    208,
    244,
    289,
    301,
    304,
    366,
    399,
    415,
    472,
    505,
    511,
    587,
    640,
    663
   ],
   [
    12,
    46,
    149,
    155,
    209,
    245,
    290,
    302,
    305,
    400,
    426,
    434,
    533,
    545,
    574,
    614,
    620,
    673
   ],
   [
    13,
    47,
    150,
    156,
    210,
    246,
    288,
    291,
    303,
    348,
    395,
    401,
    445,
    471,
    489,
    495,
    602,
    660
   ],
   [
    14,
    48,
    151,
    157,
    211,
    247,
    289,
    292,
    304,
    360,
    402,
    459,
    482,
    544,
    571,
    580,
    586,
    637
   ],
   [
    15,
    49,
    152,
    158,
    212,
    248,
    290,
    293,
    305,
    347,
    392,
    403,
    419,
    425,
    514,
    530,
    555,
    667
   ],
   [
    16,
    50,
    153,
    159,
    213,
    249,
    288,
    291,
    294,
    358,
    375,
    404,
    438,
    444,
    596,
    623,
    636,
    657
   ],
   [
    17,
    51,
    154,
    160,
    214,
    250,
    289,
    292,
    295,
    405,
    453,
    475,
    481,
    498,
    529,
    568,
    647,
    682
   ],
   [
    0,
    52,
    155,
    161,
    215,
    251,
    290,
    293,
    296,
    389,
    406,
    508,
    522,
    548,
    554,
    589,
    611,
    656
   ],
   [
    1,
    53,
    144,
    156,
    198,
    234,
    291,
    294,
    297,
    351,
    357,
    372,
    407,
    428,
    450,
    567,
    617,
    649
   ],
   [
    2,
    36,
    145,
    157,
    199,
    235,
    292,
    295,
    298,
    388,
    408,
    447,
    492,
    505,
    560,
    640,
    646,
    679
   ],
   [
    3,
    37,
    146,
    158,
    200,
    236,
    293,
    296,
    299,
    371,
    381,
    409,
    484,
    533,
    539,
    583,
    608,
    614
   ],
   [
    3,
    33,
    39,
    78,
    110,
    156,
    279,
    291,
    292,
    354,
    382,
    428,
    440,
    483,
    507,
    575,
    666,
    678
   ],
   [
    4,
    34,
    40,
    79,
    111,
    157,
    280,
    292,
    293,
    347,
    360,
    429,
    459,
    538,
    577,
    589,
    598,
    625
   ],
   [
    5,
    35,
    41,
    80,
    112,
    158,
    281,
    293,
    294,
    398,
    410,
    430,
    437,
    482,
    496,
    618,
    647,
    649
   ],
   [
    6,
    18,
    42,
    81,
    113,
    159,
    282,
    294,
    295,
    381,
    393,
    431,
    456,
    475,
    504,
    537,
    542,
    569
   ],
   [
    7,
    19,
    43,
    82,
    114,
    160,
    283,
    295,
    296,
    346,
    358,
    372,
    414,
    493,
    530,
    595,
    646,
    669
   ],
   [
    8,
    20,
    44,
    83,
    115,
    161,
    284,
    296,
    297,
    415,
    434,
    521,
    566,
    580,
    617,
    629,
    639,
    661
   ],
   [
    9,
    21,
    45,
    84,
    116,
    144,
    285,
    297,
    298,
    369,
    401,
    416,
    453,
    468,
    474,
    514,
    554,
    594
   ],
   [
    10,
    22,
    46,
    85,
    117,
    145,
    286,
    298,
    299,
    384,
    417,
    433,
    490,
    523,
    529,
    605,
    658,
    681
   ],
   [
    11,
    23,
    47,
    86,
    118,
    146,
    287,
    299,
    300,
    349,
    418,
    444,
    452,
    551,
    563,
    592,
    632,
    638
   ],
   [
    12,
    24,
    48,
    87,
    119,
    147,
    270,
    300,
    301,
    366,
    413,
    419,
    463,
    489,
    507,
    513,
    620,
    678
   ],
   [
    13,
    25,
    49,
    88,
    120,
    148,
    271,
    301,
    302,
    378,
    420,
    477,
    500,
    562,
    589,
    598,
    604,
    655
   ],
   [
    14,
    26,
    50,
    89,
    121,
    149,
    272,
    302,
    303,
    343,
    365,
    410,
    421,
    437,
    443,
    532,
    548,
    573
   ],
   [
    15,
    27,
    51,
    72,
    122,
    150,
    273,
    303,
    304,
    376,
    393,
    422,
    456,
    462,
    614,
    641,
    654,
    675
   ],
   [
    16,
    28,
    52,
    73,
    123,
    151,
    274,
    304,
    305,
    358,
    423,
    471,
    493,
    499,
    516,
    547,
    586,
    665
   ],
   [
    17,
    29,
    53,
    74,
    124,
    152,
    275,
    288,
    305,
    407,
    424,
    526,
    540,
    566,
    572,
    607,
    629,
    674
   ],
   [
    0,
    30,
    36,
    75,
    125,
    153,
    276,
    288,
    289,
    369,
    375,
    390,
    425,
    446,
    468,
    585,
    635,
    667
   ],
   [
    1,
    31,
    37,
    76,
    108,
    154,
    277,
    289,
    290,
    355,
    406,
    426,
    465,
    510,
    523,
    578,
    658,
    664
   ],
   [
    2,
    32,
    38,
    77,
    109,
    155,
    278,
    290,
    291,
    389,
    399,
    427,
    502,
    551,
    557,
    601,
    626,
    632
   ],
   [
    12,
    93,
    147,
    182,
    183,
    204,
    238,
    249,
    261,
    342,
    354,
    372,
    400,
    446,
    458,
    501,
    525,
    593
   ],
   [
    13,
    94,
    148,
    183,
    184,
    205,
    239,
    250,
    262,
    365,
    378,
    447,
    477,
    556,
    595,
    607,
    616,
    643
   ],
   [
    14,
    95,
    149,
    184,
    185,
    206,
    240,
    251,
    263,
    416,
    428,
    448,
    455,
    500,
    514,
    636,
    665,
    667
   ],
   [
    15,
    96,
    150,
    185,
    186,
    207,
    234,
    241,
    264,
    399,
    411,
    449,
    474,
    493,
    522,
    555,
    560,
    587
   ],
   [
    16,
    97,
    151,
    186,
    187,
    208,
    235,
    242,
    265,
    345,
    364,
    376,
    390,
    432,
    511,
    548,
    613,
    664
   ],
   [
    17,
    98,
    152,
    187,
    188,
    209,
    236,
    243,
    266,
    433,
    452,
    539,
    584,
    598,
    635,
    647,
    657,
    679
   ],
   [
    0,
    99,
    153,
    188,
    189,
    210,
    237,
    244,
    267,
    387,
    419,
    434,
    471,
    486,
    492,
    532,
    572,
    612
   ],
   [
    1,
    100,
    154,
    189,
    190,
    211,
    238,
    245,
    268,
    357,
    402,
    435,
    451,
    508,
    541,
    547,
    623,
    676
   ],
   [
    2,
    101,
    155,
    190,
    191,
    212,
    239,
    246,
    269,
    367,
    436,
    462,
    470,
    569,
    581,
    610,
    650,
    656
   ],
   [
    3,
    102,
    156,
    191,
    192,
    213,
    240,
    247,
    252,
    354,
    384,
    431,
    437,
    481,
    507,
    525,
    531,
    638
   ],
   [
    4,
    103,
    157,
    192,
    193,
    214,
    241,
    248,
    253,
    396,
    438,
    495,
    518,
    580,
    607,
    616,
    622,
    673
   ],
   [
    5,
    104,
    158,
    193,
    194,
    215,
    242,
    249,
    254,
    361,
    383,
    428,
    439,
    455,
    461,
    550,
    566,
    591
   ],
   [
    6,
    105,
    159,
    194,
    195,
    198,
    243,
    250,
    255,
    351,
    394,
    411,
    440,
    474,
    480,
    632,
    659,
    672
   ],
   [
    7,
    106,
    160,
    195,
    196,
    199,
    244,
    251,
    256,
    376,
    441,
    489,
    511,
    517,
    534,
    565,
    604,
    683
   ],
   [
    8,
    107,
    161,
    196,
    197,
    200,
    234,
    245,
    257,
    350,
    425,
    442,
    544,
    558,
    584,
    590,
    625,
    647
   ],
   [
    9,
    90,
    144,
    180,
    197,
    201,
    235,
    246,
    258,
    343,
    387,
    393,
    408,
    443,
    464,
    486,
    603,
    653
   ],
   [
    10,
    91,
    145,
    180,
    181,
    202,
    236,
    247,
    259,
    373,
    424,
    444,
    483,
    528,
    541,
    596,
    676,
    682
   ],
   [
    11,
    92,
    146,
    181,
    182,
    203,
    237,
    248,
    260,
    407,
    417,
    445,
    520,
    569,
    575,
    619,
    644,
    650
   ],
   [
    123,
    184,
    210,
    237,
    243,
    254,
    291,
    327,
    330,
    360,
    372,
    390,
    418,
    464,
    476,
    519,
    543,
    611
   ],
   [
    124,
    185,
    211,
    238,
    244,
    255,
    292,
    328,
    331,
    383,
    396,
    465,
    495,
    574,
    613,
    625,
    634,
    661
   ],
   [
    125,
    186,
    212,
    239,
    245,
    256,
    293,
    329,
    332,
    343,
    434,
    446,
    466,
    473,
    518,
    532,
    654,
    683
   ],
   [
    108,
    187,
    213,
    240,
    246,
    257,
    294,
    330,
    333,
    417,
    429,
    467,
    492,
    511,
    540,
    573,
    578,
    605
   ],
   [
    109,
    188,
    214,
    241,
    247,
    258,
    295,
    331,
    334,
    363,
    382,
    394,
    408,
    450,
    529,
    566,
    631,
    682
   ],
   [
    110,
    189,
    215,
    242,
    248,
    259,
    296,
    332,
    335,
    355,
    451,
    470,
    557,
    602,
    616,
    653,
    665,
    675
   ],
   [
    111,
    190,
    198,
    243,
    249,
    260,
    297,
    333,
    336,
    405,
    437,
    452,
    489,
    504,
    510,
    550,
    590,
    630
   ],
   [
    112,
    191,
    199,
    244,
    250,
    261,
    298,
    334,
    337,
    352,
    375,
    420,
    453,
    469,
    526,
    559,
    565,
    641
   ],
   [
    113,
    192,
    200,
    245,
    251,
    262,
    299,
    335,
    338,
    385,
    454,
    480,
    488,
    587,
    599,
    628,
    668,
    674
   ],
   [
    114,
    193,
    201,
    234,
    246,
    263,
    300,
    336,
    339,
    372,
    402,
    449,
    455,
    499,
    525,
    543,
    549,
    656
   ],
   [
    115,
    194,
    202,
    235,
    247,
    264,
    301,
    337,
    340,
    349,
    414,
    456,
    513,
    536,
    598,
    625,
    634,
    640
   ],
   [
    116,
    195,
    203,
    236,
    248,
    265,
    302,
    338,
    341,
    379,
    401,
    446,
    457,
    473,
    479,
    568,
    584,
    609
   ],
   [
    117,
    196,
    204,
    237,
    249,
    266,
    303,
    324,
    339,
    348,
    369,
    412,
    429,
    458,
    492,
    498,
    650,
    677
   ],
   [
    118,
    197,
    205,
    238,
    250,
    267,
    304,
    325,
    340,
    359,
    394,
    459,
    507,
    529,
    535,
    552,
    583,
    622
   ],
   [
    119,
    180,
    206,
    239,
    251,
    268,
    305,
    326,
    341,
    368,
    443,
    460,
    562,
    576,
    602,
    608,
    643,
    665
   ],
   [
    120,
    181,
    207,
    234,
    240,
    269,
    288,
    324,
    327,
    361,
    405,
    411,
    426,
    461,
    482,
    504,
    621,
    671
   ],
   [
    121,
    182,
    208,
    235,
    241,
    252,
    289,
    325,
    328,
    352,
    358,
    391,
    442,
    462,
    501,
    546,
    559,
    614
   ],
   [
    122,
    183,
    209,
    236,
    242,
    253,
    290,
    326,
    329,
    425,
    435,
    463,
    538,
    587,
    593,
    637,
    662,
    668
   ],
   [
    39,
    66,
    93,
    114,
    129,
    130,
    225,
    326,
    339,
    378,
    390,
    408,
    436,
    482,
    494,
    537,
    561,
    629
   ],
   [
    40,
    67,
    94,
    115,
    130,
    131,
    226,
    327,
    340,
    401,
    414,
    483,
    513,
    592,
    631,
    643,
    652,
    679
   ],
   [
    41,
    68,
    95,
    116,
    131,
    132,
    227,
    328,
    341,
    359,
    361,
    452,
    464,
    484,
    491,
    536,
    550,
    672
   ],
   [
    42,
    69,
    96,
    117,
    132,
    133,
    228,
    324,
    329,
    435,
    447,
    485,
    510,
    529,
    558,
    591,
    596,
    623
   ],
   [
    43,
    70,
    97,
    118,
    133,
    134,
    229,
    325,
    330,
    358,
    381,
    400,
    412,
    426,
    468,
    547,
    584,
    649
   ],
   [
    44,
    71,
    98,
    119,
    134,
    135,
    230,
    326,
    331,
    351,
    373,
    469,
    488,
    575,
    620,
    634,
    671,
    683
   ],
   [
    45,
    54,
    99,
    120,
    135,
    136,
    231,
    327,
    332,
    423,
    455,
    470,
    507,
    522,
    528,
    568,
    608,
    648
   ],
   [
    46,
    55,
    100,
    121,
    136,
    137,
    232,
    328,
    333,
    370,
    393,
    438,
    471,
    487,
    544,
    577,
    583,
    659
   ],
   [
    47,
    56,
    101,
    122,
    137,
    138,
    233,
    329,
    334,
    344,
    350,
    403,
    472,
    498,
    506,
    605,
    617,
    646
   ],
   [
    48,
    57,
    102,
    123,
    138,
    139,
    216,
    330,
    335,
    390,
    420,
    467,
    473,
    517,
    543,
    561,
    567,
    674
   ],
   [
    49,
    58,
    103,
    124,
    139,
    140,
    217,
    331,
    336,
    367,
    432,
    474,
    531,
    554,
    616,
    643,
    652,
    658
   ],
   [
    50,
    59,
    104,
    125,
    140,
    141,
    218,
    332,
    337,
    397,
    419,
    464,
    475,
    491,
    497,
    586,
    602,
    627
   ],
   [
    51,
    60,
    105,
    108,
    141,
    142,
    219,
    333,
    338,
    353,
    366,
    387,
    430,
    447,
    476,
    510,
    516,
    668
   ],
   [
    52,
    61,
    106,
    109,
    142,
    143,
    220,
    334,
    339,
    377,
    412,
    477,
    525,
    547,
    553,
    570,
    601,
    640
   ],
   [
    53,
    62,
    107,
    110,
    126,
    143,
    221,
    335,
    340,
    386,
    461,
    478,
    580,
    594,
    620,
    626,
    661,
    683
   ],
   [
    36,
    63,
    90,
    111,
    126,
    127,
    222,
    336,
    341,
    347,
    379,
    423,
    429,
    444,
    479,
    500,
    522,
    639
   ],
   [
    37,
    64,
    91,
    112,
    127,
    128,
    223,
    324,
    337,
    370,
    376,
    409,
    460,
    480,
    519,
    564,
    577,
    632
   ],
   [
    38,
    65,
    92,
    113,
    128,
    129,
    224,
    325,
    338,
    344,
    443,
    453,
    481,
    556,
    605,
    611,
    655,
    680
   ],
   [
    56,
    76,
    183,
    207,
    213,
    237,
    240,
    264,
    273,
    396,
    408,
    426,
    454,
    500,
    512,
    555,
    579,
    647
   ],
   [
    57,
    77,
    184,
    208,
    214,
    238,
    241,
    265,
    274,
    355,
    419,
    432,
    501,
    531,
    610,
    649,
    661,
    670
   ],
   [
    58,
    78,
    185,
    209,
    215,
    239,
    242,
    266,
    275,
    348,
    377,
    379,
    470,
    482,
    502,
    509,
    554,
    568
   ],
   [
    59,
    79,
    186,
    198,
    210,
    240,
    243,
    267,
    276,
    453,
    465,
    503,
    528,
    547,
    576,
    609,
    614,
    641
   ],
   [
    60,
    80,
    187,
    199,
    211,
    241,
    244,
    268,
    277,
    376,
    399,
    418,
    430,
    444,
    486,
    565,
    602,
    667
   ],
   [
    61,
    81,
    188,
    200,
    212,
    242,
    245,
    269,
    278,
    347,
    359,
    369,
    391,
    487,
    506,
    593,
    638,
    652
   ],
   [
    62,
    82,
    189,
    201,
    213,
    243,
    246,
    252,
    279,
    441,
    473,
    488,
    525,
    540,
    546,
    586,
    626,
    666
   ],
   [
    63,
    83,
    190,
    202,
    214,
    244,
    247,
    253,
    280,
    388,
    411,
    456,
    489,
    505,
    562,
    595,
    601,
    677
   ],
   [
    64,
    84,
    191,
    203,
    215,
    245,
    248,
    254,
    281,
    362,
    368,
    421,
    490,
    516,
    524,
    623,
    635,
    664
   ],
   [
    65,
    85,
    192,
    198,
    204,
    246,
    249,
    255,
    282,
    350,
    408,
    438,
    485,
    491,
    535,
    561,
    579,
    585
   ],
   [
    66,
    86,
    193,
    199,
    205,
    247,
    250,
    256,
    283,
    385,
    450,
    492,
    549,
    572,
    634,
    661,
    670,
    676
   ],
   [
    67,
    87,
    194,
    200,
    206,
    248,
    251,
    257,
    284,
    415,
    437,
    482,
    493,
    509,
    515,
    604,
    620,
    645
   ],
   [
    68,
    88,
    195,
    201,
    207,
    234,
    249,
    258,
    285,
    344,
    371,
    384,
    405,
    448,
    465,
    494,
    528,
    534
   ],
   [
    69,
    89,
    196,
    202,
    208,
    235,
    250,
    259,
    286,
    395,
    430,
    495,
    543,
    565,
    571,
    588,
    619,
    658
   ],
   [
    70,
    72,
    197,
    203,
    209,
    236,
    251,
    260,
    287,
    359,
    404,
    479,
    496,
    598,
    612,
    638,
    644,
    679
   ],
   [
    71,
    73,
    180,
    204,
    210,
    234,
    237,
    261,
    270,
    365,
    397,
    441,
    447,
    462,
    497,
    518,
    540,
    657
   ],
   [
    54,
    74,
    181,
    205,
    211,
    235,
    238,
    262,
    271,
    388,
    394,
    427,
    478,
    498,
    537,
    582,
    595,
    650
   ],
   [
    55,
    75,
    182,
    206,
    212,
    236,
    239,
    263,
    272,
    356,
    362,
    461,
    471,
    499,
    574,
    623,
    629,
    673
   ],
   [
    22,
    24,
    39,
    75,
    87,
    120,
    128,
    189,
    327,
    414,
    426,
    444,
    472,
    518,
    530,
    573,
    597,
    665
   ],
   [
    23,
    25,
    40,
    76,
    88,
    121,
    129,
    190,
    328,
    346,
    373,
    437,
    450,
    519,
    549,
    628,
    667,
    679
   ],
   [
    24,
    26,
    41,
    77,
    89,
    122,
    130,
    191,
    329,
    366,
    395,
    397,
    488,
    500,
    520,
    527,
    572,
    586
   ],
   [
    25,
    27,
    42,
    72,
    78,
    123,
    131,
    192,
    330,
    471,
    483,
    521,
    546,
    565,
    594,
    627,
    632,
    659
   ],
   [
    26,
    28,
    43,
    73,
    79,
    124,
    132,
    193,
    331,
    343,
    394,
    417,
    436,
    448,
    462,
    504,
    583,
    620
   ],
   [
    27,
    29,
    44,
    74,
    80,
    125,
    133,
    194,
    332,
    365,
    377,
    387,
    409,
    505,
    524,
    611,
    656,
    670
   ],
   [
    28,
    30,
    45,
    75,
    81,
    108,
    134,
    195,
    333,
    342,
    459,
    491,
    506,
    543,
    558,
    564,
    604,
    644
   ],
   [
    29,
    31,
    46,
    76,
    82,
    109,
    135,
    196,
    334,
    353,
    406,
    429,
    474,
    507,
    523,
    580,
    613,
    619
   ],
   [
    30,
    32,
    47,
    77,
    83,
    110,
    136,
    197,
    335,
    380,
    386,
    439,
    508,
    534,
    542,
    641,
    653,
    682
   ],
   [
    31,
    33,
    48,
    78,
    84,
    111,
    137,
    180,
    336,
    368,
    426,
    456,
    503,
    509,
    553,
    579,
    597,
    603
   ],
   [
    32,
    34,
    49,
    79,
    85,
    112,
    138,
    181,
    337,
    346,
    352,
    403,
    468,
    510,
    567,
    590,
    652,
    679
   ],
   [
    33,
    35,
    50,
    80,
    86,
    113,
    139,
    182,
    338,
    433,
    455,
    500,
    511,
    527,
    533,
    622,
    638,
    663
   ],
   [
    18,
    34,
    51,
    81,
    87,
    114,
    140,
    183,
    339,
    362,
    389,
    402,
    423,
    466,
    483,
    512,
    546,
    552
   ],
   [
    19,
    35,
    52,
    82,
    88,
    115,
    141,
    184,
    340,
    413,
    448,
    513,
    561,
    583,
    589,
    606,
    637,
    676
   ],
   [
    18,
    20,
    53,
    83,
    89,
    116,
    142,
    185,
    341,
    355,
    377,
    422,
    497,
    514,
    616,
    630,
    656,
    662
   ],
   [
    19,
    21,
    36,
    72,
    84,
    117,
    143,
    186,
    324,
    383,
    415,
    459,
    465,
    480,
    515,
    536,
    558,
    675
   ],
   [
    20,
    22,
    37,
    73,
    85,
    118,
    126,
    187,
    325,
    406,
    412,
    445,
    496,
    516,
    555,
    600,
    613,
    668
   ],
   [
    21,
    23,
    38,
    74,
    86,
    119,
    127,
    188,
    326,
    349,
    374,
    380,
    479,
    489,
    517,
    592,
    641,
    647
   ],
   [
    129,
    150,
    171,
    183,
    200,
    219,
    303,
    310,
    318,
    432,
    444,
    462,
    490,
    536,
    548,
    591,
    615,
    683
   ],
   [
    130,
    151,
    172,
    184,
    201,
    220,
    304,
    311,
    319,
    343,
    355,
    364,
    391,
    455,
    468,
    537,
    567,
    646
   ],
   [
    131,
    152,
    173,
    185,
    202,
    221,
    305,
    312,
    320,
    384,
    413,
    415,
    506,
    518,
    538,
    545,
    590,
    604
   ],
   [
    132,
    153,
    174,
    186,
    203,
    222,
    288,
    313,
    321,
    489,
    501,
    539,
    564,
    583,
    612,
    645,
    650,
    677
   ],
   [
    133,
    154,
    175,
    187,
    204,
    223,
    289,
    314,
    322,
    361,
    412,
    435,
    454,
    466,
    480,
    522,
    601,
    638
   ],
   [
    134,
    155,
    176,
    188,
    205,
    224,
    290,
    315,
    323,
    346,
    383,
    395,
    405,
    427,
    523,
    542,
    629,
    674
   ],
   [
    135,
    156,
    177,
    189,
    206,
    225,
    291,
    306,
    316,
    360,
    477,
    509,
    524,
    561,
    576,
    582,
    622,
    662
   ],
   [
    136,
    157,
    178,
    190,
    207,
    226,
    292,
    307,
    317,
    371,
    424,
    447,
    492,
    525,
    541,
    598,
    631,
    637
   ],
   [
    137,
    158,
    179,
    191,
    208,
    227,
    293,
    308,
    318,
    358,
    398,
    404,
    457,
    526,
    552,
    560,
    659,
    671
   ],
   [
    138,
    159,
    162,
    192,
    209,
    228,
    294,
    309,
    319,
    386,
    444,
    474,
    521,
    527,
    571,
    597,
    615,
    621
   ],
   [
    139,
    160,
    163,
    193,
    210,
    229,
    295,
    310,
    320,
    355,
    364,
    370,
    421,
    486,
    528,
    585,
    608,
    670
   ],
   [
    140,
    161,
    164,
    194,
    211,
    230,
    296,
    311,
    321,
    451,
    473,
    518,
    529,
    545,
    551,
    640,
    656,
    681
   ],
   [
    141,
    144,
    165,
    195,
    212,
    231,
    297,
    312,
    322,
    380,
    407,
    420,
    441,
    484,
    501,
    530,
    564,
    570
   ],
   [
    142,
    145,
    166,
    196,
    213,
    232,
    298,
    313,
    323,
    352,
    431,
    466,
    531,
    579,
    601,
    607,
    624,
    655
   ],
   [
    143,
    146,
    167,
    197,
    214,
    233,
    299,
    306,
    314,
    373,
    395,
    440,
    515,
    532,
    634,
    648,
    674,
    680
   ],
   [
    126,
    147,
    168,
    180,
    215,
    216,
    300,
    307,
    315,
    351,
    401,
    433,
    477,
    483,
    498,
    533,
    554,
    576
   ],
   [
    127,
    148,
    169,
    181,
    198,
    217,
    301,
    308,
    316,
    344,
    424,
    430,
    463,
    514,
    534,
    573,
    618,
    631
   ],
   [
    128,
    149,
    170,
    182,
    199,
    218,
    302,
    309,
    317,
    367,
    392,
    398,
    497,
    507,
    535,
    610,
    659,
    665
   ],
   [
    21,
    153,
    174,
    177,
    256,
    272,
    273,
    276,
    327,
    359,
    450,
    462,
    480,
    508,
    554,
    566,
    609,
    633
   ],
   [
    22,
    154,
    175,
    178,
    257,
    273,
    274,
    277,
    328,
    361,
    373,
    382,
    409,
    473,
    486,
    555,
    585,
    664
   ],
   [
    23,
    155,
    176,
    179,
    258,
    274,
    275,
    278,
    329,
    402,
    431,
    433,
    524,
    536,
    556,
    563,
    608,
    622
   ],
   [
    24,
    156,
    162,
    177,
    259,
    275,
    276,
    279,
    330,
    353,
    507,
    519,
    557,
    582,
    601,
    630,
    663,
    668
   ],
   [
    25,
    157,
    163,
    178,
    260,
    276,
    277,
    280,
    331,
    379,
    430,
    453,
    472,
    484,
    498,
    540,
    619,
    656
   ],
   [
    26,
    158,
    164,
    179,
    261,
    277,
    278,
    281,
    332,
    350,
    364,
    401,
    413,
    423,
    445,
    541,
    560,
    647
   ],
   [
    27,
    159,
    162,
    165,
    262,
    278,
    279,
    282,
    333,
    378,
    495,
    527,
    542,
    579,
    594,
    600,
    640,
    680
   ],
   [
    28,
    160,
    163,
    166,
    263,
    279,
    280,
    283,
    334,
    389,
    442,
    465,
    510,
    543,
    559,
    616,
    649,
    655
   ],
   [
    29,
    161,
    164,
    167,
    264,
    280,
    281,
    284,
    335,
    347,
    376,
    416,
    422,
    475,
    544,
    570,
    578,
    677
   ],
   [
    30,
    144,
    165,
    168,
    265,
    281,
    282,
    285,
    336,
    404,
    462,
    492,
    539,
    545,
    589,
    615,
    633,
    639
   ],
   [
    31,
    145,
    166,
    169,
    266,
    282,
    283,
    286,
    337,
    346,
    373,
    382,
    388,
    439,
    504,
    546,
    603,
    626
   ],
   [
    32,
    146,
    167,
    170,
    267,
    283,
    284,
    287,
    338,
    357,
    469,
    491,
    536,
    547,
    563,
    569,
    658,
    674
   ],
   [
    33,
    147,
    168,
    171,
    268,
    270,
    284,
    285,
    339,
    398,
    425,
    438,
    459,
    502,
    519,
    548,
    582,
    588
   ],
   [
    34,
    148,
    169,
    172,
    269,
    271,
    285,
    286,
    340,
    370,
    449,
    484,
    549,
    597,
    619,
    625,
    642,
    673
   ],
   [
    35,
    149,
    170,
    173,
    252,
    272,
    286,
    287,
    341,
    350,
    356,
    391,
    413,
    458,
    533,
    550,
    652,
    666
   ],
   [
    18,
    150,
    171,
    174,
    253,
    270,
    273,
    287,
    324,
    369,
    419,
    451,
    495,
    501,
    516,
    551,
    572,
    594
   ],
   [
    19,
    151,
    172,
    175,
    254,
    270,
    271,
    274,
    325,
    362,
    442,
    448,
    481,
    532,
    552,
    591,
    636,
    649
   ],
   [
    20,
    152,
    173,
    176,
    255,
    271,
    272,
    275,
    326,
    385,
    410,
    416,
    515,
    525,
    553,
    628,
    677,
    683
   ],
   [
    2,
    30,
    51,
    60,
    75,
    129,
    135,
    165,
    202,
    377,
    468,
    480,
    498,
    526,
    572,
    584,
    627,
    651
   ],
   [
    3,
    31,
    52,
    61,
    76,
    130,
    136,
    166,
    203,
    379,
    391,
    400,
    427,
    491,
    504,
    573,
    603,
    682
   ],
   [
    4,
    32,
    53,
    62,
    77,
    131,
    137,
    167,
    204,
    420,
    449,
    451,
    542,
    554,
    574,
    581,
    626,
    640
   ],
   [
    5,
    33,
    36,
    63,
    78,
    132,
    138,
    168,
    205,
    344,
    371,
    525,
    537,
    575,
    600,
    619,
    648,
    681
   ],
   [
    6,
    34,
    37,
    64,
    79,
    133,
    139,
    169,
    206,
    397,
    448,
    471,
    490,
    502,
    516,
    558,
    637,
    674
   ],
   [
    7,
    35,
    38,
    65,
    80,
    134,
    140,
    170,
    207,
    368,
    382,
    419,
    431,
    441,
    463,
    559,
    578,
    665
   ],
   [
    8,
    18,
    39,
    66,
    81,
    135,
    141,
    171,
    208,
    356,
    396,
    513,
    545,
    560,
    597,
    612,
    618,
    658
   ],
   [
    9,
    19,
    40,
    67,
    82,
    136,
    142,
    172,
    209,
    407,
    460,
    483,
    528,
    561,
    577,
    634,
    667,
    673
   ],
   [
    10,
    20,
    41,
    68,
    83,
    137,
    143,
    173,
    210,
    353,
    365,
    394,
    434,
    440,
    493,
    562,
    588,
    596
   ],
   [
    11,
    21,
    42,
    69,
    84,
    126,
    138,
    174,
    211,
    422,
    480,
    510,
    557,
    563,
    607,
    633,
    651,
    657
   ],
   [
    12,
    22,
    43,
    70,
    85,
    127,
    139,
    175,
    212,
    364,
    391,
    400,
    406,
    457,
    522,
    564,
    621,
    644
   ],
   [
    13,
    23,
    44,
    71,
    86,
    128,
    140,
    176,
    213,
    350,
    375,
    487,
    509,
    554,
    565,
    581,
    587,
    676
   ],
   [
    14,
    24,
    45,
    54,
    87,
    129,
    141,
    177,
    214,
    416,
    443,
    456,
    477,
    520,
    537,
    566,
    600,
    606
   ],
   [
    15,
    25,
    46,
    55,
    88,
    130,
    142,
    178,
    215,
    349,
    388,
    467,
    502,
    567,
    615,
    637,
    643,
    660
   ],
   [
    16,
    26,
    47,
    56,
    89,
    131,
    143,
    179,
    198,
    342,
    368,
    374,
    409,
    431,
    476,
    551,
    568,
    670
   ],
   [
    17,
    27,
    48,
    57,
    72,
    126,
    132,
    162,
    199,
    387,
    437,
    469,
    513,
    519,
    534,
    569,
    590,
    612
   ],
   [
    0,
    28,
    49,
    58,
    73,
    127,
    133,
    163,
    200,
    380,
    460,
    466,
    499,
    550,
    570,
    609,
    654,
    667
   ],
   [
    1,
    29,
    50,
    59,
    74,
    128,
    134,
    164,
    201,
    353,
    359,
    403,
    428,
    434,
    533,
    543,
    571,
    646
   ],
   [
    74,
    117,
    148,
    186,
    219,
    228,
    267,
    273,
    309,
    395,
    486,
    498,
    516,
    544,
    590,
    602,
    645,
    669
   ],
   [
    75,
    118,
    149,
    187,
    220,
    229,
    268,
    274,
    310,
    358,
    397,
    409,
    418,
    445,
    509,
    522,
    591,
    621
   ],
   [
    76,
    119,
    150,
    188,
    221,
    230,
    269,
    275,
    311,
    438,
    467,
    469,
    560,
    572,
    592,
    599,
    644,
    658
   ],
   [
    77,
    120,
    151,
    189,
    222,
    231,
    252,
    276,
    312,
    357,
    362,
    389,
    543,
    555,
    593,
    618,
    637,
    666
   ],
   [
    78,
    121,
    152,
    190,
    223,
    232,
    253,
    277,
    313,
    350,
    415,
    466,
    489,
    508,
    520,
    534,
    576,
    655
   ],
   [
    79,
    122,
    153,
    191,
    224,
    233,
    254,
    278,
    314,
    386,
    400,
    437,
    449,
    459,
    481,
    577,
    596,
    683
   ],
   [
    80,
    123,
    154,
    192,
    216,
    225,
    255,
    279,
    315,
    374,
    414,
    531,
    563,
    578,
    615,
    630,
    636,
    676
   ],
   [
    81,
    124,
    155,
    193,
    217,
    226,
    256,
    280,
    316,
    343,
    349,
    425,
    478,
    501,
    546,
    579,
    595,
    652
   ],
   [
    82,
    125,
    156,
    194,
    218,
    227,
    257,
    281,
    317,
    371,
    383,
    412,
    452,
    458,
    511,
    580,
    606,
    614
   ],
   [
    83,
    108,
    157,
    195,
    219,
    228,
    258,
    282,
    318,
    440,
    498,
    528,
    575,
    581,
    625,
    651,
    669,
    675
   ],
   [
    84,
    109,
    158,
    196,
    220,
    229,
    259,
    283,
    319,
    382,
    409,
    418,
    424,
    475,
    540,
    582,
    639,
    662
   ],
   [
    85,
    110,
    159,
    197,
    221,
    230,
    260,
    284,
    320,
    352,
    368,
    393,
    505,
    527,
    572,
    583,
    599,
    605
   ],
   [
    86,
    111,
    160,
    180,
    222,
    231,
    261,
    285,
    321,
    434,
    461,
    474,
    495,
    538,
    555,
    584,
    618,
    624
   ],
   [
    87,
    112,
    161,
    181,
    223,
    232,
    262,
    286,
    322,
    367,
    406,
    485,
    520,
    585,
    633,
    655,
    661,
    678
   ],
   [
    88,
    113,
    144,
    182,
    224,
    233,
    263,
    287,
    323,
    346,
    360,
    386,
    392,
    427,
    449,
    494,
    569,
    586
   ],
   [
    89,
    114,
    145,
    183,
    216,
    225,
    264,
    270,
    306,
    405,
    455,
    487,
    531,
    537,
    552,
    587,
    608,
    630
   ],
   [
    72,
    115,
    146,
    184,
    217,
    226,
    265,
    271,
    307,
    343,
    398,
    478,
    484,
    517,
    568,
    588,
    627,
    672
   ],
   [
    73,
    116,
    147,
    185,
    218,
    227,
    266,
    272,
    308,
    371,
    377,
    421,
    446,
    452,
    551,
    561,
    589,
    664
   ],
   [
    21,
    75,
    84,
    94,
    99,
    111,
    141,
    146,
    312,
    345,
    413,
    504,
    516,
    534,
    562,
    608,
    620,
    663
   ],
   [
    22,
    76,
    85,
    95,
    100,
    112,
    142,
    147,
    313,
    376,
    415,
    427,
    436,
    463,
    527,
    540,
    609,
    639
   ],
   [
    23,
    77,
    86,
    96,
    101,
    113,
    143,
    148,
    314,
    456,
    485,
    487,
    578,
    590,
    610,
    617,
    662,
    676
   ],
   [
    24,
    78,
    87,
    97,
    102,
    114,
    126,
    149,
    315,
    342,
    375,
    380,
    407,
    561,
    573,
    611,
    636,
    655
   ],
   [
    25,
    79,
    88,
    98,
    103,
    115,
    127,
    150,
    316,
    368,
    433,
    484,
    507,
    526,
    538,
    552,
    594,
    673
   ],
   [
    26,
    80,
    89,
    99,
    104,
    116,
    128,
    151,
    317,
    359,
    404,
    418,
    455,
    467,
    477,
    499,
    595,
    614
   ],
   [
    27,
    72,
    81,
    100,
    105,
    117,
    129,
    152,
    318,
    352,
    392,
    432,
    549,
    581,
    596,
    633,
    648,
    654
   ],
   [
    28,
    73,
    82,
    101,
    106,
    118,
    130,
    153,
    319,
    361,
    367,
    443,
    496,
    519,
    564,
    597,
    613,
    670
   ],
   [
    29,
    74,
    83,
    102,
    107,
    119,
    131,
    154,
    320,
    389,
    401,
    430,
    470,
    476,
    529,
    598,
    624,
    632
   ],
   [
    30,
    75,
    84,
    90,
    103,
    120,
    132,
    155,
    321,
    345,
    351,
    458,
    516,
    546,
    593,
    599,
    643,
    669
   ],
   [
    31,
    76,
    85,
    91,
    104,
    121,
    133,
    156,
    322,
    400,
    427,
    436,
    442,
    493,
    558,
    600,
    657,
    680
   ],
   [
    32,
    77,
    86,
    92,
    105,
    122,
    134,
    157,
    323,
    370,
    386,
    411,
    523,
    545,
    590,
    601,
    617,
    623
   ],
   [
    33,
    78,
    87,
    93,
    106,
    123,
    135,
    158,
    306,
    452,
    479,
    492,
    513,
    556,
    573,
    602,
    636,
    642
   ],
   [
    34,
    79,
    88,
    94,
    107,
    124,
    136,
    159,
    307,
    354,
    385,
    424,
    503,
    538,
    603,
    651,
    673,
    679
   ],
   [
    35,
    80,
    89,
    90,
    95,
    125,
    137,
    160,
    308,
    364,
    378,
    404,
    410,
    445,
    467,
    512,
    587,
    604
   ],
   [
    18,
    72,
    81,
    91,
    96,
    108,
    138,
    161,
    309,
    423,
    473,
    505,
    549,
    555,
    570,
    605,
    626,
    648
   ],
   [
    19,
    73,
    82,
    92,
    97,
    109,
    139,
    144,
    310,
    348,
    361,
    416,
    496,
    502,
    535,
    586,
    606,
    645
   ],
   [
    20,
    74,
    83,
    93,
    98,
    110,
    140,
    145,
    311,
    389,
    395,
    439,
    464,
    470,
    569,
    579,
    607,
    682
   ],
   [
    15,
    40,
    81,
    96,
    165,
    218,
    219,
    255,
    282,
    363,
    431,
    522,
    534,
    552,
    580,
    626,
    638,
    681
   ],
   [
    16,
    41,
    82,
    97,
    166,
    219,
    220,
    256,
    283,
    394,
    433,
    445,
    454,
    481,
    545,
    558,
    627,
    657
   ],
   [
    17,
    42,
    83,
    98,
    167,
    220,
    221,
    257,
    284,
    352,
    474,
    503,
    505,
    596,
    608,
    628,
    635,
    680
   ],
   [
    0,
    43,
    84,
    99,
    168,
    221,
    222,
    258,
    285,
    360,
    393,
    398,
    425,
    579,
    591,
    629,
    654,
    673
   ],
   [
    1,
    44,
    85,
    100,
    169,
    222,
    223,
    259,
    286,
    349,
    386,
    451,
    502,
    525,
    544,
    556,
    570,
    612
   ],
   [
    2,
    45,
    86,
    101,
    170,
    223,
    224,
    260,
    287,
    377,
    422,
    436,
    473,
    485,
    495,
    517,
    613,
    632
   ],
   [
    3,
    46,
    87,
    102,
    171,
    224,
    225,
    261,
    270,
    370,
    410,
    450,
    567,
    599,
    614,
    651,
    666,
    672
   ],
   [
    4,
    47,
    88,
    103,
    172,
    225,
    226,
    262,
    271,
    346,
    379,
    385,
    461,
    514,
    537,
    582,
    615,
    631
   ],
   [
    5,
    48,
    89,
    104,
    173,
    226,
    227,
    263,
    272,
    407,
    419,
    448,
    488,
    494,
    547,
    616,
    642,
    650
   ],
   [
    6,
    49,
    72,
    105,
    174,
    227,
    228,
    264,
    273,
    345,
    363,
    369,
    476,
    534,
    564,
    611,
    617,
    661
   ],
   [
    7,
    50,
    73,
    106,
    175,
    228,
    229,
    265,
    274,
    356,
    418,
    445,
    454,
    460,
    511,
    576,
    618,
    675
   ],
   [
    8,
    51,
    74,
    107,
    176,
    229,
    230,
    266,
    275,
    388,
    404,
    429,
    541,
    563,
    608,
    619,
    635,
    641
   ],
   [
    9,
    52,
    75,
    90,
    177,
    230,
    231,
    267,
    276,
    470,
    497,
    510,
    531,
    574,
    591,
    620,
    654,
    660
   ],
   [
    10,
    53,
    76,
    91,
    178,
    231,
    232,
    268,
    277,
    349,
    355,
    372,
    403,
    442,
    521,
    556,
    621,
    669
   ],
   [
    11,
    36,
    77,
    92,
    179,
    232,
    233,
    269,
    278,
    382,
    396,
    422,
    428,
    463,
    485,
    530,
    605,
    622
   ],
   [
    12,
    37,
    78,
    93,
    162,
    216,
    233,
    252,
    279,
    441,
    491,
    523,
    567,
    573,
    588,
    623,
    644,
    666
   ],
   [
    13,
    38,
    79,
    94,
    163,
    216,
    217,
    253,
    280,
    366,
    379,
    434,
    514,
    520,
    553,
    604,
    624,
    663
   ],
   [
    14,
    39,
    80,
    95,
    164,
    217,
    218,
    254,
    281,
    358,
    407,
    413,
    457,
    482,
    488,
    587,
    597,
    625
   ],
   [
    21,
    57,
    63,
    138,
    222,
    231,
    290,
    309,
    328,
    357,
    381,
    449,
    540,
    552,
    570,
    598,
    644,
    656
   ],
   [
    22,
    58,
    64,
    139,
    223,
    232,
    291,
    310,
    329,
    412,
    451,
    463,
    472,
    499,
    563,
    576,
    645,
    675
   ],
   [
    23,
    59,
    65,
    140,
    224,
    233,
    292,
    311,
    330,
    356,
    370,
    492,
    521,
    523,
    614,
    626,
    646,
    653
   ],
   [
    24,
    60,
    66,
    141,
    216,
    225,
    293,
    312,
    331,
    349,
    378,
    411,
    416,
    443,
    597,
    609,
    647,
    672
   ],
   [
    25,
    61,
    67,
    142,
    217,
    226,
    294,
    313,
    332,
    367,
    404,
    469,
    520,
    543,
    562,
    574,
    588,
    630
   ],
   [
    26,
    62,
    68,
    143,
    218,
    227,
    295,
    314,
    333,
    395,
    440,
    454,
    491,
    503,
    513,
    535,
    631,
    650
   ],
   [
    27,
    63,
    69,
    126,
    219,
    228,
    296,
    315,
    334,
    342,
    348,
    388,
    428,
    468,
    585,
    617,
    632,
    669
   ],
   [
    28,
    64,
    70,
    127,
    220,
    229,
    297,
    316,
    335,
    364,
    397,
    403,
    479,
    532,
    555,
    600,
    633,
    649
   ],
   [
    29,
    65,
    71,
    128,
    221,
    230,
    298,
    317,
    336,
    425,
    437,
    466,
    506,
    512,
    565,
    634,
    660,
    668
   ],
   [
    30,
    54,
    66,
    129,
    222,
    231,
    299,
    318,
    337,
    363,
    381,
    387,
    494,
    552,
    582,
    629,
    635,
    679
   ],
   [
    31,
    55,
    67,
    130,
    223,
    232,
    300,
    319,
    338,
    351,
    374,
    436,
    463,
    472,
    478,
    529,
    594,
    636
   ],
   [
    32,
    56,
    68,
    131,
    224,
    233,
    301,
    320,
    339,
    406,
    422,
    447,
    559,
    581,
    626,
    637,
    653,
    659
   ],
   [
    33,
    57,
    69,
    132,
    216,
    225,
    302,
    321,
    340,
    488,
    515,
    528,
    549,
    592,
    609,
    638,
    672,
    678
   ],
   [
    34,
    58,
    70,
    133,
    217,
    226,
    303,
    322,
    341,
    345,
    367,
    373,
    390,
    421,
    460,
    539,
    574,
    639
   ],
   [
    35,
    59,
    71,
    134,
    218,
    227,
    304,
    323,
    324,
    400,
    414,
    440,
    446,
    481,
    503,
    548,
    623,
    640
   ],
   [
    18,
    54,
    60,
    135,
    219,
    228,
    305,
    306,
    325,
    342,
    459,
    509,
    541,
    585,
    591,
    606,
    641,
    662
   ],
   [
    19,
    55,
    61,
    136,
    220,
    229,
    288,
    307,
    326,
    384,
    397,
    452,
    532,
    538,
    571,
    622,
    642,
    681
   ],
   [
    20,
    56,
    62,
    137,
    221,
    230,
    289,
    308,
    327,
    376,
    425,
    431,
    475,
    500,
    506,
    605,
    615,
    643
   ],
   [
    6,
    20,
    45,
    105,
    111,
    165,
    201,
    274,
    336,
    375,
    399,
    467,
    558,
    570,
    588,
    616,
    662,
    674
   ],
   [
    7,
    21,
    46,
    106,
    112,
    166,
    202,
    275,
    337,
    351,
    430,
    469,
    481,
    490,
    517,
    581,
    594,
    663
   ],
   [
    8,
    22,
    47,
    107,
    113,
    167,
    203,
    276,
    338,
    374,
    388,
    510,
    539,
    541,
    632,
    644,
    664,
    671
   ],
   [
    9,
    23,
    48,
    90,
    114,
    168,
    204,
    277,
    339,
    348,
    367,
    396,
    429,
    434,
    461,
    615,
    627,
    665
   ],
   [
    10,
    24,
    49,
    91,
    115,
    169,
    205,
    278,
    340,
    385,
    422,
    487,
    538,
    561,
    580,
    592,
    606,
    648
   ],
   [
    11,
    25,
    50,
    92,
    116,
    170,
    206,
    279,
    341,
    413,
    458,
    472,
    509,
    521,
    531,
    553,
    649,
    668
   ],
   [
    12,
    26,
    51,
    93,
    117,
    171,
    207,
    280,
    324,
    345,
    360,
    366,
    406,
    446,
    486,
    603,
    635,
    650
   ],
   [
    13,
    27,
    52,
    94,
    118,
    172,
    208,
    281,
    325,
    382,
    415,
    421,
    497,
    550,
    573,
    618,
    651,
    667
   ],
   [
    14,
    28,
    53,
    95,
    119,
    173,
    209,
    282,
    326,
    344,
    443,
    455,
    484,
    524,
    530,
    583,
    652,
    678
   ],
   [
    15,
    29,
    36,
    96,
    120,
    174,
    210,
    283,
    327,
    355,
    381,
    399,
    405,
    512,
    570,
    600,
    647,
    653
   ],
   [
    16,
    30,
    37,
    97,
    121,
    175,
    211,
    284,
    328,
    369,
    392,
    454,
    481,
    490,
    496,
    547,
    612,
    654
   ],
   [
    17,
    31,
    38,
    98,
    122,
    176,
    212,
    285,
    329,
    424,
    440,
    465,
    577,
    599,
    644,
    655,
    671,
    677
   ],
   [
    0,
    32,
    39,
    99,
    123,
    177,
    213,
    286,
    330,
    348,
    354,
    506,
    533,
    546,
    567,
    610,
    627,
    656
   ],
   [
    1,
    33,
    40,
    100,
    124,
    178,
    214,
    287,
    331,
    363,
    385,
    391,
    408,
    439,
    478,
    557,
    592,
    657
   ],
   [
    2,
    34,
    41,
    101,
    125,
    179,
    215,
    270,
    332,
    418,
    432,
    458,
    464,
    499,
    521,
    566,
    641,
    658
   ],
   [
    3,
    35,
    42,
    102,
    108,
    162,
    198,
    271,
    333,
    360,
    477,
    527,
    559,
    603,
    609,
    624,
    659,
    680
   ],
   [
    4,
    18,
    43,
    103,
    109,
    163,
    199,
    272,
    334,
    357,
    402,
    415,
    470,
    550,
    556,
    589,
    640,
    660
   ],
   [
    5,
    19,
    44,
    104,
    110,
    164,
    200,
    273,
    335,
    394,
    443,
    449,
    493,
    518,
    524,
    623,
    633,
    661
   ],
   [
    3,
    27,
    92,
    132,
    192,
    220,
    255,
    309,
    321,
    350,
    393,
    417,
    485,
    576,
    588,
    606,
    634,
    680
   ],
   [
    4,
    28,
    93,
    133,
    193,
    221,
    256,
    310,
    322,
    369,
    448,
    487,
    499,
    508,
    535,
    599,
    612,
    681
   ],
   [
    5,
    29,
    94,
    134,
    194,
    222,
    257,
    311,
    323,
    347,
    392,
    406,
    528,
    557,
    559,
    650,
    662,
    682
   ],
   [
    6,
    30,
    95,
    135,
    195,
    223,
    258,
    306,
    312,
    366,
    385,
    414,
    447,
    452,
    479,
    633,
    645,
    683
   ],
   [
    7,
    31,
    96,
    136,
    196,
    224,
    259,
    307,
    313,
    403,
    440,
    505,
    556,
    579,
    598,
    610,
    624,
    666
   ],
   [
    8,
    32,
    97,
    137,
    197,
    225,
    260,
    308,
    314,
    344,
    431,
    476,
    490,
    527,
    539,
    549,
    571,
    667
   ],
   [
    9,
    33,
    98,
    138,
    180,
    226,
    261,
    309,
    315,
    363,
    378,
    384,
    424,
    464,
    504,
    621,
    653,
    668
   ],
   [
    10,
    34,
    99,
    139,
    181,
    227,
    262,
    310,
    316,
    343,
    400,
    433,
    439,
    515,
    568,
    591,
    636,
    669
   ],
   [
    11,
    35,
    100,
    140,
    182,
    228,
    263,
    311,
    317,
    354,
    362,
    461,
    473,
    502,
    542,
    548,
    601,
    670
   ],
   [
    12,
    18,
    101,
    141,
    183,
    229,
    264,
    312,
    318,
    373,
    399,
    417,
    423,
    530,
    588,
    618,
    665,
    671
   ],
   [
    13,
    19,
    102,
    142,
    184,
    230,
    265,
    313,
    319,
    387,
    410,
    472,
    499,
    508,
    514,
    565,
    630,
    672
   ],
   [
    14,
    20,
    103,
    143,
    185,
    231,
    266,
    314,
    320,
    347,
    353,
    442,
    458,
    483,
    595,
    617,
    662,
    673
   ],
   [
    15,
    21,
    104,
    126,
    186,
    232,
    267,
    315,
    321,
    366,
    372,
    524,
    551,
    564,
    585,
    628,
    645,
    674
   ],
   [
    16,
    22,
    105,
    127,
    187,
    233,
    268,
    316,
    322,
    381,
    403,
    409,
    426,
    457,
    496,
    575,
    610,
    675
   ],
   [
    17,
    23,
    106,
    128,
    188,
    216,
    269,
    317,
    323,
    436,
    450,
    476,
    482,
    517,
    539,
    584,
    659,
    676
   ],
   [
    0,
    24,
    107,
    129,
    189,
    217,
    252,
    306,
    318,
    356,
    378,
    495,
    545,
    577,
    621,
    627,
    642,
    677
   ],
   [
    1,
    25,
    90,
    130,
    190,
    218,
    253,
    307,
    319,
    375,
    420,
    433,
    488,
    568,
    574,
    607,
    658,
    678
   ],
   [
    2,
    26,
    91,
    131,
    191,
    219,
    254,
    308,
    320,
    412,
    461,
    467,
    511,
    536,
    542,
    641,
    651,
    679
   ]
  ],
  "Z": [
   [
    4,
    46,
    55,
    90,
    168,
    230,
    255,
    294,
    303,
    351,
    393,
    410,
    429,
    438,
    574,
    615,
    660,
    681
   ],
   [
    5,
    83,
    105,
    110,
    166,
    181,
    241,
    250,
    331,
    352,
    394,
    411,
    430,
    439,
    575,
    616,
    661,
    682
   ],
   [
    6,
    20,
    134,
    143,
    156,
    196,
    219,
    314,
    329,
    353,
    395,
    412,
    431,
    440,
    558,
    617,
    662,
    683
   ],
   [
    7,
    35,
    39,
    94,
    252,
    261,
    279,
    301,
    312,
    354,
    378,
    413,
    414,
    441,
    559,
    618,
    663,
    666
   ],
   [
    8,
    36,
    76,
    163,
    172,
    185,
    208,
    248,
    277,
    355,
    379,
    396,
    415,
    442,
    560,
    619,
    664,
    667
   ],
   [
    9,
    24,
    65,
    73,
    141,
    149,
    206,
    326,
    335,
    356,
    380,
    397,
    416,
    443,
    561,
    620,
    665,
    668
   ],
   [
    10,
    43,
    63,
    120,
    146,
    268,
    294,
    309,
    318,
    357,
    381,
    398,
    417,
    444,
    562,
    621,
    648,
    669
   ],
   [
    11,
    80,
    118,
    179,
    229,
    241,
    274,
    283,
    291,
    358,
    382,
    399,
    418,
    445,
    563,
    622,
    649,
    670
   ],
   [
    12,
    104,
    134,
    153,
    203,
    212,
    227,
    238,
    324,
    359,
    383,
    400,
    419,
    446,
    564,
    623,
    650,
    671
   ],
   [
    13,
    60,
    69,
    102,
    131,
    195,
    261,
    298,
    307,
    342,
    384,
    401,
    420,
    447,
    565,
    624,
    651,
    672
   ],
   [
    14,
    34,
    115,
    124,
    172,
    193,
    245,
    258,
    272,
    343,
    385,
    402,
    421,
    448,
    566,
    625,
    652,
    673
   ],
   [
    15,
    32,
    53,
    138,
    169,
    201,
    224,
    233,
    335,
    344,
    386,
    403,
    422,
    449,
    567,
    626,
    653,
    674
   ],
   [
    16,
    51,
    58,
    72,
    90,
    99,
    265,
    318,
    332,
    345,
    387,
    404,
    423,
    432,
    568,
    627,
    654,
    675
   ],
   [
    17,
    88,
    113,
    145,
    176,
    181,
    190,
    283,
    315,
    346,
    388,
    405,
    424,
    433,
    569,
    628,
    655,
    676
   ],
   [
    0,
    20,
    29,
    161,
    212,
    222,
    280,
    290,
    339,
    347,
    389,
    406,
    425,
    434,
    570,
    629,
    656,
    677
   ],
   [
    1,
    39,
    48,
    69,
    97,
    209,
    237,
    288,
    322,
    348,
    390,
    407,
    426,
    435,
    571,
    612,
    657,
    678
   ],
   [
    2,
    66,
    76,
    85,
    124,
    130,
    188,
    235,
    287,
    349,
    391,
    408,
    427,
    436,
    572,
    613,
    658,
    679
   ],
   [
    3,
    27,
    121,
    128,
    149,
    158,
    198,
    233,
    257,
    350,
    392,
    409,
    428,
    437,
    573,
    614,
    659,
    680
   ],
   [
    22,
    64,
    73,
    108,
    186,
    248,
    273,
    312,
    321,
    417,
    516,
    518,
    555,
    564,
    609,
    645,
    664,
    675
   ],
   [
    7,
    23,
    101,
    123,
    128,
    184,
    199,
    259,
    268,
    418,
    517,
    519,
    556,
    565,
    610,
    646,
    665,
    676
   ],
   [
    5,
    24,
    38,
    152,
    161,
    174,
    214,
    237,
    332,
    419,
    518,
    520,
    557,
    566,
    611,
    647,
    648,
    677
   ],
   [
    25,
    53,
    57,
    112,
    270,
    279,
    297,
    319,
    330,
    420,
    519,
    521,
    540,
    567,
    594,
    630,
    649,
    678
   ],
   [
    26,
    54,
    94,
    181,
    190,
    203,
    226,
    266,
    295,
    421,
    504,
    520,
    541,
    568,
    595,
    631,
    650,
    679
   ],
   [
    2,
    11,
    27,
    42,
    83,
    91,
    159,
    167,
    224,
    422,
    505,
    521,
    542,
    569,
    596,
    632,
    651,
    680
   ],
   [
    28,
    61,
    81,
    138,
    164,
    286,
    312,
    327,
    336,
    423,
    504,
    506,
    543,
    570,
    597,
    633,
    652,
    681
   ],
   [
    29,
    98,
    136,
    197,
    247,
    259,
    292,
    301,
    309,
    424,
    505,
    507,
    544,
    571,
    598,
    634,
    653,
    682
   ],
   [
    0,
    30,
    122,
    152,
    171,
    221,
    230,
    245,
    256,
    425,
    506,
    508,
    545,
    572,
    599,
    635,
    654,
    683
   ],
   [
    31,
    78,
    87,
    120,
    149,
    213,
    279,
    316,
    325,
    426,
    507,
    509,
    546,
    573,
    600,
    636,
    655,
    666
   ],
   [
    32,
    52,
    133,
    142,
    190,
    211,
    263,
    276,
    290,
    427,
    508,
    510,
    547,
    574,
    601,
    637,
    656,
    667
   ],
   [
    11,
    33,
    50,
    71,
    156,
    187,
    219,
    242,
    251,
    428,
    509,
    511,
    548,
    575,
    602,
    638,
    657,
    668
   ],
   [
    8,
    34,
    69,
    76,
    90,
    108,
    117,
    283,
    336,
    429,
    510,
    512,
    549,
    558,
    603,
    639,
    658,
    669
   ],
   [
    35,
    106,
    131,
    163,
    194,
    199,
    208,
    301,
    333,
    430,
    511,
    513,
    550,
    559,
    604,
    640,
    659,
    670
   ],
   [
    15,
    18,
    38,
    47,
    179,
    230,
    240,
    298,
    308,
    431,
    512,
    514,
    551,
    560,
    605,
    641,
    660,
    671
   ],
   [
    19,
    57,
    66,
    87,
    115,
    227,
    255,
    306,
    340,
    414,
    513,
    515,
    552,
    561,
    606,
    642,
    661,
    672
   ],
   [
    20,
    84,
    94,
    103,
    142,
    148,
    206,
    253,
    305,
    415,
    514,
    516,
    553,
    562,
    607,
    643,
    662,
    673
   ],
   [
    21,
    45,
    139,
    146,
    167,
    176,
    216,
    251,
    275,
    416,
    515,
    517,
    554,
    563,
    608,
    644,
    663,
    674
   ],
   [
    40,
    82,
    91,
    126,
    204,
    266,
    291,
    330,
    339,
    348,
    372,
    412,
    429,
    483,
    519,
    561,
    626,
    657
   ],
   [
    25,
    41,
    119,
    141,
    146,
    202,
    217,
    277,
    286,
    349,
    373,
    413,
    430,
    484,
    520,
    562,
    627,
    658
   ],
   [
    8,
    23,
    42,
    56,
    170,
    179,
    192,
    232,
    255,
    350,
    374,
    396,
    431,
    485,
    521,
    563,
    628,
    659
   ],
   [
    6,
    43,
    71,
    75,
    130,
    288,
    297,
    315,
    337,
    351,
    375,
    397,
    414,
    468,
    504,
    564,
    629,
    660
   ],
   [
    44,
    72,
    112,
    199,
    208,
    221,
    244,
    284,
    313,
    352,
    376,
    398,
    415,
    469,
    505,
    565,
    612,
    661
   ],
   [
    20,
    29,
    45,
    60,
    101,
    109,
    177,
    185,
    242,
    353,
    377,
    399,
    416,
    470,
    506,
    566,
    613,
    662
   ],
   [
    3,
    12,
    46,
    79,
    99,
    156,
    182,
    304,
    330,
    354,
    360,
    400,
    417,
    471,
    507,
    567,
    614,
    663
   ],
   [
    47,
    116,
    154,
    215,
    265,
    277,
    310,
    319,
    327,
    355,
    361,
    401,
    418,
    472,
    508,
    568,
    615,
    664
   ],
   [
    18,
    48,
    140,
    170,
    189,
    239,
    248,
    263,
    274,
    356,
    362,
    402,
    419,
    473,
    509,
    569,
    616,
    665
   ],
   [
    1,
    49,
    96,
    105,
    138,
    167,
    231,
    297,
    334,
    357,
    363,
    403,
    420,
    474,
    510,
    570,
    617,
    648
   ],
   [
    50,
    70,
    151,
    160,
    208,
    229,
    281,
    294,
    308,
    358,
    364,
    404,
    421,
    475,
    511,
    571,
    618,
    649
   ],
   [
    29,
    51,
    68,
    89,
    174,
    205,
    237,
    260,
    269,
    359,
    365,
    405,
    422,
    476,
    512,
    572,
    619,
    650
   ],
   [
    12,
    26,
    52,
    87,
    94,
    108,
    126,
    135,
    301,
    342,
    366,
    406,
    423,
    477,
    513,
    573,
    620,
    651
   ],
   [
    9,
    53,
    124,
    149,
    181,
    212,
    217,
    226,
    319,
    343,
    367,
    407,
    424,
    478,
    514,
    574,
    621,
    652
   ],
   [
    33,
    36,
    56,
    65,
    197,
    248,
    258,
    316,
    326,
    344,
    368,
    408,
    425,
    479,
    515,
    575,
    622,
    653
   ],
   [
    16,
    37,
    75,
    84,
    105,
    133,
    245,
    273,
    324,
    345,
    369,
    409,
    426,
    480,
    516,
    558,
    623,
    654
   ],
   [
    38,
    102,
    112,
    121,
    160,
    166,
    224,
    271,
    323,
    346,
    370,
    410,
    427,
    481,
    517,
    559,
    624,
    655
   ],
   [
    39,
    63,
    157,
    164,
    185,
    194,
    234,
    269,
    293,
    347,
    371,
    411,
    428,
    482,
    518,
    560,
    625,
    656
   ],
   [
    6,
    15,
    58,
    100,
    109,
    144,
    222,
    284,
    309,
    357,
    363,
    392,
    393,
    474,
    502,
    570,
    639,
    645
   ],
   [
    43,
    59,
    137,
    159,
    164,
    220,
    235,
    295,
    304,
    358,
    364,
    393,
    394,
    475,
    503,
    571,
    640,
    646
   ],
   [
    26,
    41,
    60,
    74,
    188,
    197,
    210,
    250,
    273,
    359,
    365,
    394,
    395,
    476,
    486,
    572,
    641,
    647
   ],
   [
    13,
    24,
    61,
    89,
    93,
    148,
    306,
    315,
    333,
    342,
    366,
    378,
    395,
    477,
    487,
    573,
    630,
    642
   ],
   [
    62,
    90,
    130,
    217,
    226,
    239,
    262,
    302,
    331,
    343,
    367,
    378,
    379,
    478,
    488,
    574,
    631,
    643
   ],
   [
    38,
    47,
    63,
    78,
    119,
    127,
    195,
    203,
    260,
    344,
    368,
    379,
    380,
    479,
    489,
    575,
    632,
    644
   ],
   [
    6,
    21,
    30,
    64,
    97,
    117,
    174,
    200,
    322,
    345,
    369,
    380,
    381,
    480,
    490,
    558,
    633,
    645
   ],
   [
    3,
    65,
    134,
    172,
    233,
    283,
    295,
    328,
    337,
    346,
    370,
    381,
    382,
    481,
    491,
    559,
    634,
    646
   ],
   [
    36,
    66,
    158,
    188,
    207,
    257,
    266,
    281,
    292,
    347,
    371,
    382,
    383,
    482,
    492,
    560,
    635,
    647
   ],
   [
    10,
    19,
    67,
    114,
    123,
    156,
    185,
    249,
    315,
    348,
    372,
    383,
    384,
    483,
    493,
    561,
    630,
    636
   ],
   [
    68,
    88,
    169,
    178,
    226,
    247,
    299,
    312,
    326,
    349,
    373,
    384,
    385,
    484,
    494,
    562,
    631,
    637
   ],
   [
    47,
    69,
    86,
    107,
    192,
    223,
    255,
    278,
    287,
    350,
    374,
    385,
    386,
    485,
    495,
    563,
    632,
    638
   ],
   [
    30,
    44,
    70,
    105,
    112,
    126,
    144,
    153,
    319,
    351,
    375,
    386,
    387,
    468,
    496,
    564,
    633,
    639
   ],
   [
    27,
    71,
    142,
    167,
    199,
    230,
    235,
    244,
    337,
    352,
    376,
    387,
    388,
    469,
    497,
    565,
    634,
    640
   ],
   [
    2,
    51,
    54,
    74,
    83,
    215,
    266,
    276,
    334,
    353,
    377,
    388,
    389,
    470,
    498,
    566,
    635,
    641
   ],
   [
    0,
    34,
    55,
    93,
    102,
    123,
    151,
    263,
    291,
    354,
    360,
    389,
    390,
    471,
    499,
    567,
    636,
    642
   ],
   [
    56,
    120,
    130,
    139,
    178,
    184,
    242,
    289,
    341,
    355,
    361,
    390,
    391,
    472,
    500,
    568,
    637,
    643
   ],
   [
    57,
    81,
    175,
    182,
    203,
    212,
    252,
    287,
    311,
    356,
    362,
    391,
    392,
    473,
    501,
    569,
    638,
    644
   ],
   [
    24,
    33,
    76,
    118,
    127,
    162,
    240,
    302,
    327,
    426,
    500,
    507,
    519,
    573,
    592,
    600,
    609,
    621
   ],
   [
    61,
    77,
    155,
    177,
    182,
    238,
    253,
    313,
    322,
    427,
    501,
    508,
    520,
    574,
    593,
    601,
    610,
    622
   ],
   [
    44,
    59,
    78,
    92,
    206,
    215,
    228,
    268,
    291,
    428,
    502,
    509,
    521,
    575,
    576,
    602,
    611,
    623
   ],
   [
    9,
    31,
    42,
    79,
    107,
    111,
    166,
    324,
    333,
    429,
    503,
    504,
    510,
    558,
    577,
    594,
    603,
    624
   ],
   [
    7,
    80,
    108,
    148,
    235,
    244,
    257,
    280,
    320,
    430,
    486,
    505,
    511,
    559,
    578,
    595,
    604,
    625
   ],
   [
    56,
    65,
    81,
    96,
    137,
    145,
    213,
    221,
    278,
    431,
    487,
    506,
    512,
    560,
    579,
    596,
    605,
    626
   ],
   [
    24,
    39,
    48,
    82,
    115,
    135,
    192,
    218,
    340,
    414,
    488,
    507,
    513,
    561,
    580,
    597,
    606,
    627
   ],
   [
    4,
    13,
    21,
    83,
    152,
    190,
    251,
    301,
    313,
    415,
    489,
    508,
    514,
    562,
    581,
    598,
    607,
    628
   ],
   [
    54,
    84,
    176,
    206,
    225,
    275,
    284,
    299,
    310,
    416,
    490,
    509,
    515,
    563,
    582,
    599,
    608,
    629
   ],
   [
    28,
    37,
    85,
    132,
    141,
    174,
    203,
    267,
    333,
    417,
    491,
    510,
    516,
    564,
    583,
    600,
    609,
    612
   ],
   [
    2,
    86,
    106,
    187,
    196,
    244,
    265,
    317,
    330,
    418,
    492,
    511,
    517,
    565,
    584,
    601,
    610,
    613
   ],
   [
    65,
    87,
    104,
    125,
    210,
    241,
    273,
    296,
    305,
    419,
    493,
    512,
    518,
    566,
    585,
    602,
    611,
    614
   ],
   [
    48,
    62,
    88,
    123,
    130,
    144,
    162,
    171,
    337,
    420,
    494,
    513,
    519,
    567,
    586,
    594,
    603,
    615
   ],
   [
    13,
    45,
    89,
    160,
    185,
    217,
    248,
    253,
    262,
    421,
    495,
    514,
    520,
    568,
    587,
    595,
    604,
    616
   ],
   [
    10,
    20,
    69,
    72,
    92,
    101,
    233,
    284,
    294,
    422,
    496,
    515,
    521,
    569,
    588,
    596,
    605,
    617
   ],
   [
    18,
    52,
    73,
    111,
    120,
    141,
    169,
    281,
    309,
    423,
    497,
    504,
    516,
    570,
    589,
    597,
    606,
    618
   ],
   [
    17,
    74,
    138,
    148,
    157,
    196,
    202,
    260,
    307,
    424,
    498,
    505,
    517,
    571,
    590,
    598,
    607,
    619
   ],
   [
    75,
    99,
    193,
    200,
    221,
    230,
    270,
    305,
    329,
    425,
    499,
    506,
    518,
    572,
    591,
    599,
    608,
    620
   ],
   [
    3,
    42,
    51,
    94,
    136,
    145,
    180,
    258,
    320,
    384,
    393,
    447,
    483,
    603,
    608,
    624,
    651,
    682
   ],
   [
    79,
    95,
    173,
    195,
    200,
    256,
    271,
    331,
    340,
    385,
    394,
    448,
    484,
    604,
    609,
    625,
    652,
    683
   ],
   [
    62,
    77,
    96,
    110,
    224,
    233,
    246,
    286,
    309,
    386,
    395,
    449,
    485,
    605,
    610,
    626,
    653,
    666
   ],
   [
    0,
    9,
    27,
    49,
    60,
    97,
    125,
    129,
    184,
    378,
    387,
    432,
    468,
    606,
    611,
    627,
    654,
    667
   ],
   [
    25,
    98,
    126,
    166,
    253,
    262,
    275,
    298,
    338,
    379,
    388,
    433,
    469,
    594,
    607,
    628,
    655,
    668
   ],
   [
    74,
    83,
    99,
    114,
    155,
    163,
    231,
    239,
    296,
    380,
    389,
    434,
    470,
    595,
    608,
    629,
    656,
    669
   ],
   [
    16,
    42,
    57,
    66,
    100,
    133,
    153,
    210,
    236,
    381,
    390,
    435,
    471,
    596,
    609,
    612,
    657,
    670
   ],
   [
    22,
    31,
    39,
    101,
    170,
    208,
    269,
    319,
    331,
    382,
    391,
    436,
    472,
    597,
    610,
    613,
    658,
    671
   ],
   [
    72,
    102,
    194,
    224,
    243,
    293,
    302,
    317,
    328,
    383,
    392,
    437,
    473,
    598,
    611,
    614,
    659,
    672
   ],
   [
    9,
    46,
    55,
    103,
    150,
    159,
    192,
    221,
    285,
    384,
    393,
    438,
    474,
    594,
    599,
    615,
    660,
    673
   ],
   [
    6,
    20,
    104,
    124,
    205,
    214,
    262,
    283,
    335,
    385,
    394,
    439,
    475,
    595,
    600,
    616,
    661,
    674
   ],
   [
    83,
    105,
    122,
    143,
    228,
    259,
    291,
    314,
    323,
    386,
    395,
    440,
    476,
    596,
    601,
    617,
    662,
    675
   ],
   [
    13,
    66,
    80,
    106,
    141,
    148,
    162,
    180,
    189,
    378,
    387,
    441,
    477,
    597,
    602,
    618,
    663,
    676
   ],
   [
    31,
    63,
    107,
    178,
    203,
    235,
    266,
    271,
    280,
    379,
    388,
    442,
    478,
    598,
    603,
    619,
    664,
    677
   ],
   [
    28,
    38,
    87,
    90,
    110,
    119,
    251,
    302,
    312,
    380,
    389,
    443,
    479,
    599,
    604,
    620,
    665,
    678
   ],
   [
    36,
    70,
    91,
    129,
    138,
    159,
    187,
    299,
    327,
    381,
    390,
    444,
    480,
    600,
    605,
    621,
    648,
    679
   ],
   [
    35,
    92,
    156,
    166,
    175,
    214,
    220,
    278,
    325,
    382,
    391,
    445,
    481,
    601,
    606,
    622,
    649,
    680
   ],
   [
    5,
    93,
    117,
    211,
    218,
    239,
    248,
    288,
    323,
    383,
    392,
    446,
    482,
    602,
    607,
    623,
    650,
    681
   ],
   [
    21,
    60,
    69,
    112,
    154,
    163,
    198,
    276,
    338,
    357,
    374,
    430,
    453,
    480,
    510,
    585,
    609,
    663
   ],
   [
    7,
    16,
    97,
    113,
    191,
    213,
    218,
    274,
    289,
    358,
    375,
    431,
    454,
    481,
    511,
    586,
    610,
    664
   ],
   [
    80,
    95,
    114,
    128,
    242,
    251,
    264,
    304,
    327,
    359,
    376,
    414,
    455,
    482,
    512,
    587,
    611,
    665
   ],
   [
    18,
    27,
    45,
    67,
    78,
    115,
    143,
    147,
    202,
    342,
    377,
    415,
    456,
    483,
    513,
    588,
    594,
    648
   ],
   [
    14,
    43,
    116,
    144,
    184,
    271,
    280,
    293,
    316,
    343,
    360,
    416,
    457,
    484,
    514,
    589,
    595,
    649
   ],
   [
    92,
    101,
    117,
    132,
    173,
    181,
    249,
    257,
    314,
    344,
    361,
    417,
    458,
    485,
    515,
    590,
    596,
    650
   ],
   [
    34,
    60,
    75,
    84,
    118,
    151,
    171,
    228,
    254,
    345,
    362,
    418,
    459,
    468,
    516,
    591,
    597,
    651
   ],
   [
    7,
    40,
    49,
    57,
    119,
    188,
    226,
    287,
    337,
    346,
    363,
    419,
    460,
    469,
    517,
    592,
    598,
    652
   ],
   [
    4,
    90,
    120,
    212,
    242,
    261,
    311,
    320,
    335,
    347,
    364,
    420,
    461,
    470,
    518,
    593,
    599,
    653
   ],
   [
    27,
    64,
    73,
    121,
    168,
    177,
    210,
    239,
    303,
    348,
    365,
    421,
    462,
    471,
    519,
    576,
    600,
    654
   ],
   [
    11,
    24,
    38,
    122,
    142,
    223,
    232,
    280,
    301,
    349,
    366,
    422,
    463,
    472,
    520,
    577,
    601,
    655
   ],
   [
    101,
    123,
    140,
    161,
    246,
    277,
    309,
    332,
    341,
    350,
    367,
    423,
    464,
    473,
    521,
    578,
    602,
    656
   ],
   [
    31,
    84,
    98,
    124,
    159,
    166,
    180,
    198,
    207,
    351,
    368,
    424,
    465,
    474,
    504,
    579,
    603,
    657
   ],
   [
    49,
    81,
    125,
    196,
    221,
    253,
    284,
    289,
    298,
    352,
    369,
    425,
    466,
    475,
    505,
    580,
    604,
    658
   ],
   [
    46,
    56,
    105,
    108,
    128,
    137,
    269,
    320,
    330,
    353,
    370,
    426,
    467,
    476,
    506,
    581,
    605,
    659
   ],
   [
    3,
    54,
    88,
    109,
    147,
    156,
    177,
    205,
    317,
    354,
    371,
    427,
    450,
    477,
    507,
    582,
    606,
    660
   ],
   [
    1,
    53,
    110,
    174,
    184,
    193,
    232,
    238,
    296,
    355,
    372,
    428,
    451,
    478,
    508,
    583,
    607,
    661
   ],
   [
    23,
    111,
    135,
    229,
    236,
    257,
    266,
    306,
    341,
    356,
    373,
    429,
    452,
    479,
    509,
    584,
    608,
    662
   ],
   [
    14,
    39,
    78,
    87,
    130,
    172,
    181,
    216,
    294,
    482,
    483,
    520,
    537,
    567,
    573,
    597,
    636,
    678
   ],
   [
    25,
    34,
    115,
    131,
    209,
    231,
    236,
    292,
    307,
    483,
    484,
    521,
    538,
    568,
    574,
    598,
    637,
    679
   ],
   [
    3,
    98,
    113,
    132,
    146,
    260,
    269,
    282,
    322,
    484,
    485,
    504,
    539,
    569,
    575,
    599,
    638,
    680
   ],
   [
    36,
    45,
    63,
    85,
    96,
    133,
    161,
    165,
    220,
    468,
    485,
    505,
    522,
    558,
    570,
    600,
    639,
    681
   ],
   [
    32,
    61,
    134,
    162,
    202,
    289,
    298,
    311,
    334,
    468,
    469,
    506,
    523,
    559,
    571,
    601,
    640,
    682
   ],
   [
    110,
    119,
    135,
    150,
    191,
    199,
    267,
    275,
    332,
    469,
    470,
    507,
    524,
    560,
    572,
    602,
    641,
    683
   ],
   [
    52,
    78,
    93,
    102,
    136,
    169,
    189,
    246,
    272,
    470,
    471,
    508,
    525,
    561,
    573,
    603,
    642,
    666
   ],
   [
    13,
    25,
    58,
    67,
    75,
    137,
    206,
    244,
    305,
    471,
    472,
    509,
    526,
    562,
    574,
    604,
    643,
    667
   ],
   [
    11,
    22,
    108,
    138,
    230,
    260,
    279,
    329,
    338,
    472,
    473,
    510,
    527,
    563,
    575,
    605,
    644,
    668
   ],
   [
    45,
    82,
    91,
    139,
    186,
    195,
    228,
    257,
    321,
    473,
    474,
    511,
    528,
    558,
    564,
    606,
    645,
    669
   ],
   [
    29,
    42,
    56,
    140,
    160,
    241,
    250,
    298,
    319,
    474,
    475,
    512,
    529,
    559,
    565,
    607,
    646,
    670
   ],
   [
    8,
    17,
    119,
    141,
    158,
    179,
    264,
    295,
    327,
    475,
    476,
    513,
    530,
    560,
    566,
    608,
    647,
    671
   ],
   [
    49,
    102,
    116,
    142,
    177,
    184,
    198,
    216,
    225,
    476,
    477,
    514,
    531,
    561,
    567,
    609,
    630,
    672
   ],
   [
    67,
    99,
    143,
    214,
    239,
    271,
    302,
    307,
    316,
    477,
    478,
    515,
    532,
    562,
    568,
    610,
    631,
    673
   ],
   [
    6,
    64,
    74,
    123,
    126,
    146,
    155,
    287,
    338,
    478,
    479,
    516,
    533,
    563,
    569,
    611,
    632,
    674
   ],
   [
    21,
    72,
    106,
    127,
    165,
    174,
    195,
    223,
    335,
    479,
    480,
    517,
    534,
    564,
    570,
    594,
    633,
    675
   ],
   [
    19,
    71,
    128,
    192,
    202,
    211,
    250,
    256,
    314,
    480,
    481,
    518,
    535,
    565,
    571,
    595,
    634,
    676
   ],
   [
    17,
    41,
    129,
    153,
    247,
    254,
    275,
    284,
    324,
    481,
    482,
    519,
    536,
    566,
    572,
    596,
    635,
    677
   ],
   [
    32,
    57,
    96,
    105,
    148,
    190,
    199,
    234,
    312,
    357,
    399,
    411,
    420,
    447,
    534,
    549,
    590,
    610
   ],
   [
    43,
    52,
    133,
    149,
    227,
    249,
    254,
    310,
    325,
    358,
    400,
    412,
    421,
    448,
    535,
    550,
    591,
    611
   ],
   [
    21,
    116,
    131,
    150,
    164,
    278,
    287,
    300,
    340,
    359,
    401,
    413,
    422,
    449,
    536,
    551,
    592,
    594
   ],
   [
    54,
    63,
    81,
    103,
    114,
    151,
    179,
    183,
    238,
    342,
    396,
    402,
    423,
    432,
    537,
    552,
    593,
    595
   ],
   [
    10,
    50,
    79,
    152,
    180,
    220,
    307,
    316,
    329,
    343,
    397,
    403,
    424,
    433,
    538,
    553,
    576,
    596
   ],
   [
    8,
    128,
    137,
    153,
    168,
    209,
    217,
    285,
    293,
    344,
    398,
    404,
    425,
    434,
    539,
    554,
    577,
    597
   ],
   [
    70,
    96,
    111,
    120,
    154,
    187,
    207,
    264,
    290,
    345,
    399,
    405,
    426,
    435,
    522,
    555,
    578,
    598
   ],
   [
    31,
    43,
    76,
    85,
    93,
    155,
    224,
    262,
    323,
    346,
    400,
    406,
    427,
    436,
    523,
    556,
    579,
    599
   ],
   [
    5,
    14,
    29,
    40,
    126,
    156,
    248,
    278,
    297,
    347,
    401,
    407,
    428,
    437,
    524,
    557,
    580,
    600
   ],
   [
    63,
    100,
    109,
    157,
    204,
    213,
    246,
    275,
    339,
    348,
    402,
    408,
    429,
    438,
    525,
    540,
    581,
    601
   ],
   [
    47,
    60,
    74,
    158,
    178,
    259,
    268,
    316,
    337,
    349,
    403,
    409,
    430,
    439,
    526,
    541,
    582,
    602
   ],
   [
    3,
    26,
    35,
    137,
    159,
    176,
    197,
    282,
    313,
    350,
    404,
    410,
    431,
    440,
    527,
    542,
    583,
    603
   ],
   [
    67,
    120,
    134,
    160,
    195,
    202,
    216,
    234,
    243,
    351,
    405,
    411,
    414,
    441,
    528,
    543,
    584,
    604
   ],
   [
    85,
    117,
    161,
    232,
    257,
    289,
    320,
    325,
    334,
    352,
    406,
    412,
    415,
    442,
    529,
    544,
    585,
    605
   ],
   [
    14,
    24,
    82,
    92,
    141,
    144,
    164,
    173,
    305,
    353,
    407,
    413,
    416,
    443,
    530,
    545,
    586,
    606
   ],
   [
    11,
    39,
    90,
    124,
    145,
    183,
    192,
    213,
    241,
    354,
    396,
    408,
    417,
    444,
    531,
    546,
    587,
    607
   ],
   [
    37,
    89,
    146,
    210,
    220,
    229,
    268,
    274,
    332,
    355,
    397,
    409,
    418,
    445,
    532,
    547,
    588,
    608
   ],
   [
    0,
    35,
    59,
    147,
    171,
    265,
    272,
    293,
    302,
    356,
    398,
    410,
    419,
    446,
    533,
    548,
    589,
    609
   ],
   [
    50,
    75,
    114,
    123,
    166,
    208,
    217,
    252,
    330,
    356,
    358,
    390,
    531,
    543,
    546,
    573,
    627,
    663
   ],
   [
    1,
    61,
    70,
    151,
    167,
    245,
    267,
    272,
    328,
    357,
    359,
    391,
    532,
    544,
    547,
    574,
    628,
    664
   ],
   [
    16,
    39,
    134,
    149,
    168,
    182,
    296,
    305,
    318,
    342,
    358,
    392,
    533,
    545,
    548,
    575,
    629,
    665
   ],
   [
    72,
    81,
    99,
    121,
    132,
    169,
    197,
    201,
    256,
    343,
    359,
    393,
    534,
    546,
    549,
    558,
    612,
    648
   ],
   [
    5,
    28,
    68,
    97,
    170,
    198,
    238,
    325,
    334,
    342,
    344,
    394,
    535,
    547,
    550,
    559,
    613,
    649
   ],
   [
    26,
    146,
    155,
    171,
    186,
    227,
    235,
    303,
    311,
    343,
    345,
    395,
    536,
    548,
    551,
    560,
    614,
    650
   ],
   [
    88,
    114,
    129,
    138,
    172,
    205,
    225,
    282,
    308,
    344,
    346,
    378,
    537,
    549,
    552,
    561,
    615,
    651
   ],
   [
    49,
    61,
    94,
    103,
    111,
    173,
    242,
    280,
    341,
    345,
    347,
    379,
    538,
    550,
    553,
    562,
    616,
    652
   ],
   [
    23,
    32,
    47,
    58,
    144,
    174,
    266,
    296,
    315,
    346,
    348,
    380,
    539,
    551,
    554,
    563,
    617,
    653
   ],
   [
    15,
    81,
    118,
    127,
    175,
    222,
    231,
    264,
    293,
    347,
    349,
    381,
    522,
    552,
    555,
    564,
    618,
    654
   ],
   [
    13,
    65,
    78,
    92,
    176,
    196,
    277,
    286,
    334,
    348,
    350,
    382,
    523,
    553,
    556,
    565,
    619,
    655
   ],
   [
    21,
    44,
    53,
    155,
    177,
    194,
    215,
    300,
    331,
    349,
    351,
    383,
    524,
    554,
    557,
    566,
    620,
    656
   ],
   [
    85,
    138,
    152,
    178,
    213,
    220,
    234,
    252,
    261,
    350,
    352,
    384,
    525,
    540,
    555,
    567,
    621,
    657
   ],
   [
    1,
    10,
    103,
    135,
    179,
    250,
    275,
    307,
    338,
    351,
    353,
    385,
    526,
    541,
    556,
    568,
    622,
    658
   ],
   [
    32,
    42,
    100,
    110,
    159,
    162,
    182,
    191,
    323,
    352,
    354,
    386,
    527,
    542,
    557,
    569,
    623,
    659
   ],
   [
    29,
    57,
    108,
    142,
    163,
    201,
    210,
    231,
    259,
    353,
    355,
    387,
    528,
    540,
    543,
    570,
    624,
    660
   ],
   [
    8,
    55,
    107,
    164,
    228,
    238,
    247,
    286,
    292,
    354,
    356,
    388,
    529,
    541,
    544,
    571,
    625,
    661
   ],
   [
    18,
    53,
    77,
    165,
    189,
    283,
    290,
    311,
    320,
    355,
    357,
    389,
    530,
    542,
    545,
    572,
    626,
    662
   ],
   [
    6,
    68,
    93,
    132,
    141,
    184,
    226,
    235,
    270,
    345,
    447,
    448,
    464,
    501,
    513,
    537,
    588,
    672
   ],
   [
    4,
    19,
    79,
    88,
    169,
    185,
    263,
    285,
    290,
    346,
    448,
    449,
    465,
    502,
    514,
    538,
    589,
    673
   ],
   [
    34,
    57,
    152,
    167,
    186,
    200,
    314,
    323,
    336,
    347,
    432,
    449,
    466,
    503,
    515,
    539,
    590,
    674
   ],
   [
    90,
    99,
    117,
    139,
    150,
    187,
    215,
    219,
    274,
    348,
    432,
    433,
    467,
    486,
    516,
    522,
    591,
    675
   ],
   [
    1,
    10,
    23,
    46,
    86,
    115,
    188,
    216,
    256,
    349,
    433,
    434,
    450,
    487,
    517,
    523,
    592,
    676
   ],
   [
    44,
    164,
    173,
    189,
    204,
    245,
    253,
    321,
    329,
    350,
    434,
    435,
    451,
    488,
    518,
    524,
    593,
    677
   ],
   [
    106,
    132,
    147,
    156,
    190,
    223,
    243,
    300,
    326,
    351,
    435,
    436,
    452,
    489,
    519,
    525,
    576,
    678
   ],
   [
    17,
    67,
    79,
    112,
    121,
    129,
    191,
    260,
    298,
    352,
    436,
    437,
    453,
    490,
    520,
    526,
    577,
    679
   ],
   [
    41,
    50,
    65,
    76,
    162,
    192,
    284,
    314,
    333,
    353,
    437,
    438,
    454,
    491,
    521,
    527,
    578,
    680
   ],
   [
    33,
    99,
    136,
    145,
    193,
    240,
    249,
    282,
    311,
    354,
    438,
    439,
    455,
    492,
    504,
    528,
    579,
    681
   ],
   [
    10,
    31,
    83,
    96,
    110,
    194,
    214,
    295,
    304,
    355,
    439,
    440,
    456,
    493,
    505,
    529,
    580,
    682
   ],
   [
    7,
    39,
    62,
    71,
    173,
    195,
    212,
    233,
    318,
    356,
    440,
    441,
    457,
    494,
    506,
    530,
    581,
    683
   ],
   [
    103,
    156,
    170,
    196,
    231,
    238,
    252,
    270,
    279,
    357,
    441,
    442,
    458,
    495,
    507,
    531,
    582,
    666
   ],
   [
    14,
    19,
    28,
    121,
    153,
    197,
    268,
    293,
    325,
    358,
    442,
    443,
    459,
    496,
    508,
    532,
    583,
    667
   ],
   [
    50,
    60,
    118,
    128,
    177,
    180,
    200,
    209,
    341,
    359,
    443,
    444,
    460,
    497,
    509,
    533,
    584,
    668
   ],
   [
    47,
    75,
    126,
    160,
    181,
    219,
    228,
    249,
    277,
    342,
    444,
    445,
    461,
    498,
    510,
    534,
    585,
    669
   ],
   [
    26,
    73,
    125,
    182,
    246,
    256,
    265,
    304,
    310,
    343,
    445,
    446,
    462,
    499,
    511,
    535,
    586,
    670
   ],
   [
    36,
    71,
    95,
    183,
    207,
    301,
    308,
    329,
    338,
    344,
    446,
    447,
    463,
    500,
    512,
    536,
    587,
    671
   ],
   [
    24,
    86,
    111,
    150,
    159,
    202,
    244,
    253,
    288,
    375,
    411,
    444,
    456,
    489,
    495,
    538,
    572,
    663
   ],
   [
    22,
    37,
    97,
    106,
    187,
    203,
    281,
    303,
    308,
    376,
    412,
    445,
    457,
    490,
    496,
    539,
    573,
    664
   ],
   [
    12,
    52,
    75,
    170,
    185,
    204,
    218,
    332,
    341,
    377,
    413,
    446,
    458,
    491,
    497,
    522,
    574,
    665
   ],
   [
    108,
    117,
    135,
    157,
    168,
    205,
    233,
    237,
    292,
    360,
    396,
    447,
    459,
    492,
    498,
    523,
    575,
    648
   ],
   [
    19,
    28,
    41,
    64,
    104,
    133,
    206,
    234,
    274,
    361,
    397,
    448,
    460,
    493,
    499,
    524,
    558,
    649
   ],
   [
    5,
    62,
    182,
    191,
    207,
    222,
    263,
    271,
    339,
    362,
    398,
    449,
    461,
    494,
    500,
    525,
    559,
    650
   ],
   [
    2,
    124,
    150,
    165,
    174,
    208,
    241,
    261,
    318,
    363,
    399,
    432,
    462,
    495,
    501,
    526,
    560,
    651
   ],
   [
    35,
    85,
    97,
    130,
    139,
    147,
    209,
    278,
    316,
    364,
    400,
    433,
    463,
    496,
    502,
    527,
    561,
    652
   ],
   [
    9,
    59,
    68,
    83,
    94,
    180,
    210,
    302,
    332,
    365,
    401,
    434,
    464,
    497,
    503,
    528,
    562,
    653
   ],
   [
    51,
    117,
    154,
    163,
    211,
    258,
    267,
    300,
    329,
    366,
    402,
    435,
    465,
    486,
    498,
    529,
    563,
    654
   ],
   [
    28,
    49,
    101,
    114,
    128,
    212,
    232,
    313,
    322,
    367,
    403,
    436,
    466,
    487,
    499,
    530,
    564,
    655
   ],
   [
    25,
    57,
    80,
    89,
    191,
    213,
    230,
    251,
    336,
    368,
    404,
    437,
    467,
    488,
    500,
    531,
    565,
    656
   ],
   [
    121,
    174,
    188,
    214,
    249,
    256,
    270,
    288,
    297,
    369,
    405,
    438,
    450,
    489,
    501,
    532,
    566,
    657
   ],
   [
    1,
    32,
    37,
    46,
    139,
    171,
    215,
    286,
    311,
    370,
    406,
    439,
    451,
    490,
    502,
    533,
    567,
    658
   ],
   [
    17,
    68,
    78,
    136,
    146,
    195,
    198,
    218,
    227,
    371,
    407,
    440,
    452,
    491,
    503,
    534,
    568,
    659
   ],
   [
    65,
    93,
    144,
    178,
    199,
    237,
    246,
    267,
    295,
    372,
    408,
    441,
    453,
    486,
    492,
    535,
    569,
    660
   ],
   [
    44,
    91,
    143,
    200,
    264,
    274,
    283,
    322,
    328,
    373,
    409,
    442,
    454,
    487,
    493,
    536,
    570,
    661
   ],
   [
    5,
    14,
    54,
    89,
    113,
    201,
    225,
    319,
    326,
    374,
    410,
    443,
    455,
    488,
    494,
    537,
    571,
    662
   ],
   [
    42,
    104,
    129,
    168,
    177,
    220,
    262,
    271,
    306,
    477,
    537,
    582,
    591,
    627,
    628,
    633,
    642,
    680
   ],
   [
    40,
    55,
    115,
    124,
    205,
    221,
    299,
    321,
    326,
    478,
    538,
    583,
    592,
    628,
    629,
    634,
    643,
    681
   ],
   [
    8,
    17,
    30,
    70,
    93,
    188,
    203,
    222,
    236,
    479,
    539,
    584,
    593,
    612,
    629,
    635,
    644,
    682
   ],
   [
    126,
    135,
    153,
    175,
    186,
    223,
    251,
    255,
    310,
    480,
    522,
    576,
    585,
    612,
    613,
    636,
    645,
    683
   ],
   [
    37,
    46,
    59,
    82,
    122,
    151,
    224,
    252,
    292,
    481,
    523,
    577,
    586,
    613,
    614,
    637,
    646,
    666
   ],
   [
    15,
    23,
    80,
    200,
    209,
    225,
    240,
    281,
    289,
    482,
    524,
    578,
    587,
    614,
    615,
    638,
    647,
    667
   ],
   [
    20,
    142,
    168,
    183,
    192,
    226,
    259,
    279,
    336,
    483,
    525,
    579,
    588,
    615,
    616,
    630,
    639,
    668
   ],
   [
    53,
    103,
    115,
    148,
    157,
    165,
    227,
    296,
    334,
    484,
    526,
    580,
    589,
    616,
    617,
    631,
    640,
    669
   ],
   [
    8,
    27,
    77,
    86,
    101,
    112,
    198,
    228,
    320,
    485,
    527,
    581,
    590,
    617,
    618,
    632,
    641,
    670
   ],
   [
    5,
    69,
    135,
    172,
    181,
    229,
    276,
    285,
    318,
    468,
    528,
    582,
    591,
    618,
    619,
    633,
    642,
    671
   ],
   [
    46,
    67,
    119,
    132,
    146,
    230,
    250,
    331,
    340,
    469,
    529,
    583,
    592,
    619,
    620,
    634,
    643,
    672
   ],
   [
    12,
    43,
    75,
    98,
    107,
    209,
    231,
    248,
    269,
    470,
    530,
    584,
    593,
    620,
    621,
    635,
    644,
    673
   ],
   [
    139,
    192,
    206,
    232,
    267,
    274,
    288,
    306,
    315,
    471,
    531,
    576,
    585,
    621,
    622,
    636,
    645,
    674
   ],
   [
    19,
    50,
    55,
    64,
    157,
    189,
    233,
    304,
    329,
    472,
    532,
    577,
    586,
    622,
    623,
    637,
    646,
    675
   ],
   [
    35,
    86,
    96,
    154,
    164,
    213,
    216,
    236,
    245,
    473,
    533,
    578,
    587,
    623,
    624,
    638,
    647,
    676
   ],
   [
    83,
    111,
    162,
    196,
    217,
    255,
    264,
    285,
    313,
    474,
    534,
    579,
    588,
    624,
    625,
    630,
    639,
    677
   ],
   [
    4,
    62,
    109,
    161,
    218,
    282,
    292,
    301,
    340,
    475,
    535,
    580,
    589,
    625,
    626,
    631,
    640,
    678
   ],
   [
    2,
    23,
    32,
    72,
    107,
    131,
    219,
    243,
    337,
    476,
    536,
    581,
    590,
    626,
    627,
    632,
    641,
    679
   ],
   [
    60,
    122,
    147,
    186,
    195,
    238,
    280,
    289,
    324,
    366,
    376,
    411,
    435,
    446,
    459,
    465,
    498,
    501
   ],
   [
    2,
    58,
    73,
    133,
    142,
    223,
    239,
    317,
    339,
    367,
    377,
    412,
    436,
    447,
    460,
    466,
    499,
    502
   ],
   [
    26,
    35,
    48,
    88,
    111,
    206,
    221,
    240,
    254,
    360,
    368,
    413,
    437,
    448,
    461,
    467,
    500,
    503
   ],
   [
    144,
    153,
    171,
    193,
    204,
    241,
    269,
    273,
    328,
    361,
    369,
    396,
    438,
    449,
    450,
    462,
    486,
    501
   ],
   [
    55,
    64,
    77,
    100,
    140,
    169,
    242,
    270,
    310,
    362,
    370,
    397,
    432,
    439,
    451,
    463,
    487,
    502
   ],
   [
    33,
    41,
    98,
    218,
    227,
    243,
    258,
    299,
    307,
    363,
    371,
    398,
    433,
    440,
    452,
    464,
    488,
    503
   ],
   [
    12,
    38,
    160,
    186,
    201,
    210,
    244,
    277,
    297,
    364,
    372,
    399,
    434,
    441,
    453,
    465,
    486,
    489
   ],
   [
    10,
    71,
    121,
    133,
    166,
    175,
    183,
    245,
    314,
    365,
    373,
    400,
    435,
    442,
    454,
    466,
    487,
    490
   ],
   [
    26,
    45,
    95,
    104,
    119,
    130,
    216,
    246,
    338,
    366,
    374,
    401,
    436,
    443,
    455,
    467,
    488,
    491
   ],
   [
    23,
    87,
    153,
    190,
    199,
    247,
    294,
    303,
    336,
    367,
    375,
    402,
    437,
    444,
    450,
    456,
    489,
    492
   ],
   [
    7,
    16,
    64,
    85,
    137,
    150,
    164,
    248,
    268,
    368,
    376,
    403,
    438,
    445,
    451,
    457,
    490,
    493
   ],
   [
    30,
    61,
    93,
    116,
    125,
    227,
    249,
    266,
    287,
    369,
    377,
    404,
    439,
    446,
    452,
    458,
    491,
    494
   ],
   [
    157,
    210,
    224,
    250,
    285,
    292,
    306,
    324,
    333,
    360,
    370,
    405,
    440,
    447,
    453,
    459,
    492,
    495
   ],
   [
    5,
    37,
    68,
    73,
    82,
    175,
    207,
    251,
    322,
    361,
    371,
    406,
    441,
    448,
    454,
    460,
    493,
    496
   ],
   [
    53,
    104,
    114,
    172,
    182,
    231,
    234,
    254,
    263,
    362,
    372,
    407,
    442,
    449,
    455,
    461,
    494,
    497
   ],
   [
    101,
    129,
    180,
    214,
    235,
    273,
    282,
    303,
    331,
    363,
    373,
    408,
    432,
    443,
    456,
    462,
    495,
    498
   ],
   [
    16,
    22,
    80,
    127,
    179,
    236,
    300,
    310,
    319,
    364,
    374,
    409,
    433,
    444,
    457,
    463,
    496,
    499
   ],
   [
    13,
    20,
    41,
    50,
    90,
    125,
    149,
    237,
    261,
    365,
    375,
    410,
    434,
    445,
    458,
    464,
    497,
    500
   ],
   [
    0,
    78,
    140,
    165,
    204,
    213,
    256,
    298,
    307,
    354,
    375,
    441,
    466,
    492,
    554,
    579,
    627,
    681
   ],
   [
    15,
    20,
    76,
    91,
    151,
    160,
    241,
    257,
    335,
    355,
    376,
    442,
    467,
    493,
    555,
    580,
    628,
    682
   ],
   [
    44,
    53,
    66,
    106,
    129,
    224,
    239,
    258,
    272,
    356,
    377,
    443,
    450,
    494,
    556,
    581,
    629,
    683
   ],
   [
    4,
    162,
    171,
    189,
    211,
    222,
    259,
    287,
    291,
    357,
    360,
    444,
    451,
    495,
    557,
    582,
    612,
    666
   ],
   [
    73,
    82,
    95,
    118,
    158,
    187,
    260,
    288,
    328,
    358,
    361,
    445,
    452,
    496,
    540,
    583,
    613,
    667
   ],
   [
    51,
    59,
    116,
    236,
    245,
    261,
    276,
    317,
    325,
    359,
    362,
    446,
    453,
    497,
    541,
    584,
    614,
    668
   ],
   [
    30,
    56,
    178,
    204,
    219,
    228,
    262,
    295,
    315,
    342,
    363,
    447,
    454,
    498,
    542,
    585,
    615,
    669
   ],
   [
    28,
    89,
    139,
    151,
    184,
    193,
    201,
    263,
    332,
    343,
    364,
    448,
    455,
    499,
    543,
    586,
    616,
    670
   ],
   [
    14,
    44,
    63,
    113,
    122,
    137,
    148,
    234,
    264,
    344,
    365,
    449,
    456,
    500,
    544,
    587,
    617,
    671
   ],
   [
    12,
    41,
    105,
    171,
    208,
    217,
    265,
    312,
    321,
    345,
    366,
    432,
    457,
    501,
    545,
    588,
    618,
    672
   ],
   [
    25,
    34,
    82,
    103,
    155,
    168,
    182,
    266,
    286,
    346,
    367,
    433,
    458,
    502,
    546,
    589,
    619,
    673
   ],
   [
    48,
    79,
    111,
    134,
    143,
    245,
    267,
    284,
    305,
    347,
    368,
    434,
    459,
    503,
    547,
    590,
    620,
    674
   ],
   [
    0,
    9,
    175,
    228,
    242,
    268,
    303,
    310,
    324,
    348,
    369,
    435,
    460,
    486,
    548,
    591,
    621,
    675
   ],
   [
    23,
    55,
    86,
    91,
    100,
    193,
    225,
    269,
    340,
    349,
    370,
    436,
    461,
    487,
    549,
    592,
    622,
    676
   ],
   [
    71,
    122,
    132,
    190,
    200,
    249,
    252,
    272,
    281,
    350,
    371,
    437,
    462,
    488,
    550,
    593,
    623,
    677
   ],
   [
    7,
    119,
    147,
    198,
    232,
    253,
    291,
    300,
    321,
    351,
    372,
    438,
    463,
    489,
    551,
    576,
    624,
    678
   ],
   [
    34,
    40,
    98,
    145,
    197,
    254,
    318,
    328,
    337,
    352,
    373,
    439,
    464,
    490,
    552,
    577,
    625,
    679
   ],
   [
    31,
    38,
    59,
    68,
    108,
    143,
    167,
    255,
    279,
    353,
    374,
    440,
    465,
    491,
    553,
    578,
    626,
    680
   ],
   [
    18,
    96,
    158,
    183,
    222,
    231,
    274,
    316,
    325,
    381,
    423,
    501,
    552,
    555,
    556,
    591,
    618,
    662
   ],
   [
    11,
    33,
    38,
    94,
    109,
    169,
    178,
    259,
    275,
    382,
    424,
    502,
    553,
    556,
    557,
    592,
    619,
    663
   ],
   [
    62,
    71,
    84,
    124,
    147,
    242,
    257,
    276,
    290,
    383,
    425,
    503,
    540,
    554,
    557,
    593,
    620,
    664
   ],
   [
    22,
    180,
    189,
    207,
    229,
    240,
    277,
    305,
    309,
    384,
    426,
    486,
    540,
    541,
    555,
    576,
    621,
    665
   ],
   [
    4,
    91,
    100,
    113,
    136,
    176,
    205,
    278,
    306,
    385,
    427,
    487,
    541,
    542,
    556,
    577,
    622,
    648
   ],
   [
    1,
    69,
    77,
    134,
    254,
    263,
    279,
    294,
    335,
    386,
    428,
    488,
    542,
    543,
    557,
    578,
    623,
    649
   ],
   [
    48,
    74,
    196,
    222,
    237,
    246,
    280,
    313,
    333,
    387,
    429,
    489,
    540,
    543,
    544,
    579,
    624,
    650
   ],
   [
    8,
    46,
    107,
    157,
    169,
    202,
    211,
    219,
    281,
    388,
    430,
    490,
    541,
    544,
    545,
    580,
    625,
    651
   ],
   [
    32,
    62,
    81,
    131,
    140,
    155,
    166,
    252,
    282,
    389,
    431,
    491,
    542,
    545,
    546,
    581,
    626,
    652
   ],
   [
    30,
    59,
    123,
    189,
    226,
    235,
    283,
    330,
    339,
    390,
    414,
    492,
    543,
    546,
    547,
    582,
    627,
    653
   ],
   [
    43,
    52,
    100,
    121,
    173,
    186,
    200,
    284,
    304,
    391,
    415,
    493,
    544,
    547,
    548,
    583,
    628,
    654
   ],
   [
    66,
    97,
    129,
    152,
    161,
    263,
    285,
    302,
    323,
    392,
    416,
    494,
    545,
    548,
    549,
    584,
    629,
    655
   ],
   [
    0,
    18,
    27,
    193,
    246,
    260,
    286,
    321,
    328,
    393,
    417,
    495,
    546,
    549,
    550,
    585,
    612,
    656
   ],
   [
    16,
    41,
    73,
    104,
    109,
    118,
    211,
    243,
    287,
    394,
    418,
    496,
    547,
    550,
    551,
    586,
    613,
    657
   ],
   [
    89,
    140,
    150,
    208,
    218,
    267,
    270,
    290,
    299,
    395,
    419,
    497,
    548,
    551,
    552,
    587,
    614,
    658
   ],
   [
    25,
    137,
    165,
    216,
    250,
    271,
    309,
    318,
    339,
    378,
    420,
    498,
    549,
    552,
    553,
    588,
    615,
    659
   ],
   [
    4,
    13,
    52,
    58,
    116,
    163,
    215,
    272,
    336,
    379,
    421,
    499,
    550,
    553,
    554,
    589,
    616,
    660
   ],
   [
    49,
    56,
    77,
    86,
    126,
    161,
    185,
    273,
    297,
    380,
    422,
    500,
    551,
    554,
    555,
    590,
    617,
    661
   ],
   [
    1,
    36,
    114,
    176,
    201,
    240,
    249,
    292,
    334,
    375,
    402,
    405,
    408,
    428,
    429,
    465,
    525,
    646
   ],
   [
    29,
    51,
    56,
    112,
    127,
    187,
    196,
    277,
    293,
    376,
    403,
    406,
    409,
    429,
    430,
    466,
    526,
    647
   ],
   [
    80,
    89,
    102,
    142,
    165,
    260,
    275,
    294,
    308,
    377,
    404,
    407,
    410,
    430,
    431,
    467,
    527,
    630
   ],
   [
    40,
    198,
    207,
    225,
    247,
    258,
    295,
    323,
    327,
    360,
    405,
    408,
    411,
    414,
    431,
    450,
    528,
    631
   ],
   [
    22,
    109,
    118,
    131,
    154,
    194,
    223,
    296,
    324,
    361,
    406,
    409,
    412,
    414,
    415,
    451,
    529,
    632
   ],
   [
    11,
    19,
    87,
    95,
    152,
    272,
    281,
    297,
    312,
    362,
    407,
    410,
    413,
    415,
    416,
    452,
    530,
    633
   ],
   [
    9,
    66,
    92,
    214,
    240,
    255,
    264,
    298,
    331,
    363,
    396,
    408,
    411,
    416,
    417,
    453,
    531,
    634
   ],
   [
    26,
    64,
    125,
    175,
    187,
    220,
    229,
    237,
    299,
    364,
    397,
    409,
    412,
    417,
    418,
    454,
    532,
    635
   ],
   [
    50,
    80,
    99,
    149,
    158,
    173,
    184,
    270,
    300,
    365,
    398,
    410,
    413,
    418,
    419,
    455,
    533,
    636
   ],
   [
    6,
    15,
    48,
    77,
    141,
    207,
    244,
    253,
    301,
    366,
    396,
    399,
    411,
    419,
    420,
    456,
    534,
    637
   ],
   [
    61,
    70,
    118,
    139,
    191,
    204,
    218,
    302,
    322,
    367,
    397,
    400,
    412,
    420,
    421,
    457,
    535,
    638
   ],
   [
    84,
    115,
    147,
    170,
    179,
    281,
    303,
    320,
    341,
    368,
    398,
    401,
    413,
    421,
    422,
    458,
    536,
    639
   ],
   [
    4,
    18,
    36,
    45,
    211,
    264,
    278,
    304,
    339,
    369,
    396,
    399,
    402,
    422,
    423,
    459,
    537,
    640
   ],
   [
    34,
    59,
    91,
    122,
    127,
    136,
    229,
    261,
    305,
    370,
    397,
    400,
    403,
    423,
    424,
    460,
    538,
    641
   ],
   [
    107,
    158,
    168,
    226,
    236,
    285,
    288,
    308,
    317,
    371,
    398,
    401,
    404,
    424,
    425,
    461,
    539,
    642
   ],
   [
    15,
    43,
    155,
    183,
    234,
    268,
    289,
    327,
    336,
    372,
    399,
    402,
    405,
    425,
    426,
    462,
    522,
    643
   ],
   [
    12,
    22,
    31,
    70,
    76,
    134,
    181,
    233,
    290,
    373,
    400,
    403,
    406,
    426,
    427,
    463,
    523,
    644
   ],
   [
    67,
    74,
    95,
    104,
    144,
    179,
    203,
    291,
    315,
    374,
    401,
    404,
    407,
    427,
    428,
    464,
    524,
    645
   ],
   [
    10,
    19,
    54,
    132,
    194,
    219,
    258,
    267,
    310,
    387,
    394,
    528,
    536,
    591,
    606,
    645,
    669,
    681
   ],
   [
    47,
    69,
    74,
    130,
    145,
    205,
    214,
    295,
    311,
    388,
    395,
    529,
    537,
    592,
    607,
    646,
    670,
    682
   ],
   [
    98,
    107,
    120,
    160,
    183,
    278,
    293,
    312,
    326,
    378,
    389,
    530,
    538,
    593,
    608,
    647,
    671,
    683
   ],
   [
    3,
    58,
    216,
    225,
    243,
    265,
    276,
    313,
    341,
    379,
    390,
    531,
    539,
    576,
    609,
    630,
    666,
    672
   ],
   [
    0,
    40,
    127,
    136,
    149,
    172,
    212,
    241,
    314,
    380,
    391,
    522,
    532,
    577,
    610,
    631,
    667,
    673
   ],
   [
    29,
    37,
    105,
    113,
    170,
    290,
    299,
    315,
    330,
    381,
    392,
    523,
    533,
    578,
    611,
    632,
    668,
    674
   ],
   [
    7,
    27,
    84,
    110,
    232,
    258,
    273,
    282,
    316,
    382,
    393,
    524,
    534,
    579,
    594,
    633,
    669,
    675
   ],
   [
    44,
    82,
    143,
    193,
    205,
    238,
    247,
    255,
    317,
    383,
    394,
    525,
    535,
    580,
    595,
    634,
    670,
    676
   ],
   [
    68,
    98,
    117,
    167,
    176,
    191,
    202,
    288,
    318,
    384,
    395,
    526,
    536,
    581,
    596,
    635,
    671,
    677
   ],
   [
    24,
    33,
    66,
    95,
    159,
    225,
    262,
    271,
    319,
    378,
    385,
    527,
    537,
    582,
    597,
    636,
    672,
    678
   ],
   [
    79,
    88,
    136,
    157,
    209,
    222,
    236,
    320,
    340,
    379,
    386,
    528,
    538,
    583,
    598,
    637,
    673,
    679
   ],
   [
    17,
    102,
    133,
    165,
    188,
    197,
    299,
    321,
    338,
    380,
    387,
    529,
    539,
    584,
    599,
    638,
    674,
    680
   ],
   [
    15,
    22,
    36,
    54,
    63,
    229,
    282,
    296,
    322,
    381,
    388,
    522,
    530,
    585,
    600,
    639,
    675,
    681
   ],
   [
    52,
    77,
    109,
    140,
    145,
    154,
    247,
    279,
    323,
    382,
    389,
    523,
    531,
    586,
    601,
    640,
    676,
    682
   ],
   [
    125,
    176,
    186,
    244,
    254,
    303,
    306,
    326,
    335,
    383,
    390,
    524,
    532,
    587,
    602,
    641,
    677,
    683
   ],
   [
    3,
    12,
    33,
    61,
    173,
    201,
    252,
    286,
    307,
    384,
    391,
    525,
    533,
    588,
    603,
    642,
    666,
    678
   ],
   [
    30,
    40,
    49,
    88,
    94,
    152,
    199,
    251,
    308,
    385,
    392,
    526,
    534,
    589,
    604,
    643,
    667,
    679
   ],
   [
    85,
    92,
    113,
    122,
    162,
    197,
    221,
    309,
    333,
    386,
    393,
    527,
    535,
    590,
    605,
    644,
    668,
    680
   ],
   [
    28,
    37,
    72,
    150,
    212,
    237,
    276,
    285,
    328,
    369,
    462,
    465,
    471,
    484,
    519,
    555,
    644,
    654
   ],
   [
    65,
    87,
    92,
    148,
    163,
    223,
    232,
    313,
    329,
    370,
    463,
    466,
    472,
    485,
    520,
    556,
    645,
    655
   ],
   [
    2,
    116,
    125,
    138,
    178,
    201,
    296,
    311,
    330,
    371,
    464,
    467,
    468,
    473,
    521,
    557,
    646,
    656
   ],
   [
    17,
    21,
    76,
    234,
    243,
    261,
    283,
    294,
    331,
    372,
    450,
    465,
    469,
    474,
    504,
    540,
    647,
    657
   ],
   [
    18,
    58,
    145,
    154,
    167,
    190,
    230,
    259,
    332,
    373,
    451,
    466,
    470,
    475,
    505,
    541,
    630,
    658
   ],
   [
    6,
    47,
    55,
    123,
    131,
    188,
    308,
    317,
    333,
    374,
    452,
    467,
    471,
    476,
    506,
    542,
    631,
    659
   ],
   [
    25,
    45,
    102,
    128,
    250,
    276,
    291,
    300,
    334,
    375,
    450,
    453,
    472,
    477,
    507,
    543,
    632,
    660
   ],
   [
    62,
    100,
    161,
    211,
    223,
    256,
    265,
    273,
    335,
    376,
    451,
    454,
    473,
    478,
    508,
    544,
    633,
    661
   ],
   [
    86,
    116,
    135,
    185,
    194,
    209,
    220,
    306,
    336,
    377,
    452,
    455,
    474,
    479,
    509,
    545,
    634,
    662
   ],
   [
    42,
    51,
    84,
    113,
    177,
    243,
    280,
    289,
    337,
    360,
    453,
    456,
    475,
    480,
    510,
    546,
    635,
    663
   ],
   [
    16,
    97,
    106,
    154,
    175,
    227,
    240,
    254,
    338,
    361,
    454,
    457,
    476,
    481,
    511,
    547,
    636,
    664
   ],
   [
    14,
    35,
    120,
    151,
    183,
    206,
    215,
    317,
    339,
    362,
    455,
    458,
    477,
    482,
    512,
    548,
    637,
    665
   ],
   [
    33,
    40,
    54,
    72,
    81,
    247,
    300,
    314,
    340,
    363,
    456,
    459,
    478,
    483,
    513,
    549,
    638,
    648
   ],
   [
    70,
    95,
    127,
    158,
    163,
    172,
    265,
    297,
    341,
    364,
    457,
    460,
    479,
    484,
    514,
    550,
    639,
    649
   ],
   [
    2,
    11,
    143,
    194,
    204,
    262,
    272,
    321,
    324,
    365,
    458,
    461,
    480,
    485,
    515,
    551,
    640,
    650
   ],
   [
    21,
    30,
    51,
    79,
    191,
    219,
    270,
    304,
    325,
    366,
    459,
    462,
    468,
    481,
    516,
    552,
    641,
    651
   ],
   [
    48,
    58,
    67,
    106,
    112,
    170,
    217,
    269,
    326,
    367,
    460,
    463,
    469,
    482,
    517,
    553,
    642,
    652
   ],
   [
    9,
    103,
    110,
    131,
    140,
    180,
    215,
    239,
    327,
    368,
    461,
    464,
    470,
    483,
    518,
    554,
    643,
    653
   ]
  ]
 },
 "distance": {
  "d": 110,
  "X": {
   "value": 110,
   "confidence": "upper_bound",
   "witness": [
    8,
    15,
    36,
    39,
    40,
    42,
    43,
    44,
    46,
    47,
    48,
    54,
    67,
    68,
    80,
    82,
    83,
    88,
    107,
    115,
    122,
    126,
    131,
    137,
    139,
    140,
    149,
    159,
    168,
    177,
    179,
    193,
    195,
    202,
    210,
    213,
    217,
    225,
    226,
    231,
    234,
    240,
    245,
    254,
    257,
    264,
    269,
    277,
    278,
    284,
    290,
    298,
    305,
    312,
    316,
    321,
    324,
    335,
    348,
    351,
    362,
    366,
    386,
    390,
    392,
    401,
    402,
    416,
    421,
    430,
    437,
    451,
    475,
    481,
    484,
    487,
    500,
    514,
    523,
    524,
    525,
    529,
    530,
    533,
    540,
    559,
    561,
    570,
    572,
    581,
    582,
    589,
    593,
    594,
    596,
    604,
    608,
    615,
    619,
    623,
    625,
    626,
    627,
    628,
    636,
    637,
    654,
    663,
    669,
    679
   ]
  },
  "Z": {
   "value": 124,
   "confidence": "upper_bound",
   "witness": [
    14,
    22,
    24,
    25,
    44,
    47,
    52,
    53,
    59,
    65,
    70,
    71,
    73,
    82,
    94,
    95,
    100,
    103,
    116,
    122,
    124,
    138,
    143,
    144,
    147,
    150,
    153,
    154,
    158,
    159,
    166,
    171,
    181,
    184,
    191,
    192,
    193,
    197,
    200,
    210,
    211,
    212,
    215,
    218,
    224,
    230,
    235,
    246,
    248,
    252,
    259,
    261,
    265,
    268,
    271,
    272,
    280,
    282,
    286,
    289,
    290,
    293,
    295,
    304,
    314,
    316,
    318,
    321,
    325,
    342,
    345,
    358,
    369,
    370,
    375,
    381,
    382,
    399,
    420,
    429,
    444,
    446,
    450,
    457,
    461,
    462,
    479,
    485,
    493,
    499,
    500,
    502,
    505,
    517,
    518,
    529,
    538,
    543,
    545,
    555,
    558,
    570,
    581,
    585,
    589,
    594,
    596,
    604,
    610,
    611,
    616,
    617,
    624,
    625,
    632,
    634,
    638,
    640,
    643,
    662,
    664,
    666,
    670,
    681
   ],
   "witness_provenance": {
    "found_by": [
     "@Ming-yuan-Liang"
    ],
    "date": "2026-10-28",
    "found_at_samples": 20000,
    "survived_samples": 20000,
    "tool": "research/kit/surrogate.lightest_logical",
    "seeds": [
     1
    ]
   }
  }
 },
 "provenance": {
  "authors": [
   "@Ming-yuan-Liang"
  ],
  "construction": "Kasai affine 2BGA: a two-block group-algebra code over the affine group Aff(F_q) in its metacyclic realization Z_q x| Z_{q-1} (order q(q-1); 342 for q=19, 272 for q=17). With research/kit/group_algebra.py: mul, _ = metacyclic(q, q-1, r) where r is the smallest primitive root mod q, then HX, HZ = build_2bga(mul, a, b) for the two exponent sets a, b recorded in the reproduction section.",
  "references": [],
  "date": "2026-10-28",
  "notes": "Checked against the board at the gate: no exact-fingerprint or WL-signature collision (gates.dedup reports neither), so the entry is declared not equivalent to any existing entry.",
  "model": "GLM-5.3-Flash",
  "origin": "submission",
  "search_budget": {
   "candidates_screened": 300,
   "wall_clock_hours": 11,
   "tool": "research/kit search lanes (numpy RIS surrogate, 400-trial screen; fresh-seed 20,000-trial confirmation rungs)",
   "ris_trials_per_side": 20000
  }
 },
 "family": "generalized-bicycle"
}
