1, 33,  3, 45,  7, 73,  9, 22, 13, 77, 13, 79, 15, 36, 19, 75, 21,230, 25, 74, 27, 38, 31,388, 33,235, 37,402
  1, 33,  1, 45,  1, 73,  3, 45,  7, 73,  9, 22, 13, 77, 13, 79, 15, 36, 20, 75, 23,230, 28, 74, 31, 38, 36,388, 39,235, 44, 76
  1, 33,  1, 45,  1, 73,  1, 22,  3, 45,  7, 73,  9, 22, 13, 77, 13, 79, 15, 36, 20, 75, 23,230, 28, 74, 31, 38, 32, 80, 39,388, 45,235, 53, 76
  1, 10,  1, 45,  7, 52, 10,108, 16, 82, 19,184, 25,424, 28,481, 34,163, 37, 53, 43, 83, 46,517
  1, 10,  1, 45,  1, 52,  7, 52, 10,108, 17, 82, 21,184, 28,424, 32,481, 39,163, 43, 53, 50, 83, 54,517
  1,337,  1,421,  1,403,  1, 10,  1, 45,  1, 52,  1,108,  7, 52, 10,108, 17, 82, 21,184, 28,424, 32,481, 36, 17, 41,163, 47, 53, 56, 83, 62,517, 71,257, 77,394
  1, 33,  4, 39,  7,145, 10,110, 13, 55, 16, 44, 19,229, 22,182, 25,352, 28,401, 31,130, 34,334, 37,240, 40, 56
  1, 33,  1, 39,  1,145,  4, 39,  7,145, 10,110, 13, 55, 16, 44, 20,229, 24,182, 28,352, 32,401, 36,130, 40,334, 44,240, 48, 56
  1,430,  1, 33,  1, 39,  1,145,  1,110,  4, 39,  7,145, 10,110, 13, 55, 16, 44, 20,229, 24,182, 28,352, 32,401, 39,130, 46,334, 53,240, 60, 56
  1, 33,  1, 81, 15,450
  1,106,  7,106
  1, 93, 10, 93, 12, 77, 12, 78, 12, 79, 16, 16, 18, 48, 22, 18, 24, 60, 28,318, 30,366, 34,476, 36,219, 40,445, 42,405, 46,483
  1, 40,  1, 81, 15,450
  1,106,  7,106
  1, 31, 10, 31, 13,116, 16, 41, 19, 99, 22,228, 25,390, 28, 42, 31, 97, 34,372, 37,398, 40,283
  1, 33,  5, 28,  9, 16, 13, 98, 17, 18, 21,239, 25,297, 29, 97, 33, 17, 37,355, 41,366, 45,119, 49,403, 53,542
  1, 33,  1, 28,  1, 16,  5, 28,  9, 16, 13, 98, 17, 18, 22,239, 27,297, 32, 97, 37, 17, 42,355, 47,366, 52,119, 57,403, 62,542
  1, 33,  1, 28,  1, 16,  1, 98,  5, 28,  9, 16, 13, 98, 17, 18, 22,239, 27,297, 32, 97, 38, 17, 44,355, 50,366, 56,119, 62,403, 68,542
  1, 33,  1, 39,  4, 98,  7,116, 10, 44, 13,228, 16,158, 19,389, 22,242, 25,372, 28,162, 31, 38, 34,283
  1, 14,  1, 33,  1, 39,  1, 98,  1,116,  4, 98,  7,116, 10, 44, 13,228, 16,158, 19,389, 20,184, 24,242, 29,372, 34,162, 39, 38, 44,283
  1, 64,  1, 45,  5, 43,  9, 31, 13,228, 17,332, 21,119, 25, 97, 29,372, 33,355, 37, 65
  1,365,  1, 64,  1, 45,  1, 43,  1, 31,  5, 43,  9, 31, 13,228, 17,332, 23,119, 29, 97, 35,372, 41,355, 47, 65, 53,529
  1, 35,  1, 43,  4, 40,  9, 44, 12,137, 17,103, 20, 51, 25,254, 25,256, 25,255, 28,491, 33,426, 36,380, 41,114, 44,489, 49,441
  1,423,  1,422,  1,424,  1, 35,  1, 43,  1, 40,  1, 44,  4, 40,  9, 44, 12,137, 17,103, 20, 51, 22,242, 27,254, 27,256, 27,255, 32,491, 39,426, 44,380, 51,114, 56,489, 63,441
  1, 45,  1, 84,  5, 39, 10, 86, 13, 98, 18,486, 21,104, 26, 21, 29, 85, 34,364, 37, 97, 42,435, 45,113, 50, 87
  1, 84,  1, 39,  1, 98,  1, 85
  1, 10,  3,111,  7, 28,  9, 40, 13,229, 15,129, 19,154, 21,205, 25,210, 27,328, 31,163, 33,360, 37,201
  1, 10,  1,111,  1, 28,  3,111,  7, 28,  9, 40, 13,229, 15,129, 19,154, 21,205, 22,306, 28,210, 33,328, 40,163, 45,360, 52,201
  1, 45,  1, 10,  7, 39,  9, 24, 13, 40, 19,154, 21, 44, 25,270, 31,390, 33,260, 37,242, 43,445, 45,305
  1, 45,  1, 10,  7, 39,  9, 24, 13, 40, 20,154, 23, 44, 28,270, 35,390, 38,260, 43,242, 50,445, 58,305
  1, 10,  1, 39,  1, 24,  1, 40, 23,498, 35, 34, 43,414, 58,276
  1, 43,  1, 64,  7,116,  9, 24, 13, 40, 19, 31, 21, 30, 25,270, 31,390, 33,260, 37,398, 43,445, 45, 32
  1, 43,  1, 64,  7,116,  9, 24, 13, 40, 20, 31, 23, 30, 28,270, 35,390, 38,260, 43,398, 50,445, 58, 32
  1, 64,  1,116,  1, 24,  1, 40, 23,498, 35, 37, 43,414, 58,224
  1,  1,  1, 45,  4,227,  7, 47, 10,  3, 13,111, 16,266, 19,107, 22,358, 25,516, 28,322, 31,381, 34,118, 37,356, 40,236, 43,500, 46,113, 49,361, 52,495, 55,309
  1, 47,  1,  3,  1,107,  1,118
  1, 52,  4, 39,  7, 46, 11, 98, 14, 83, 17,109, 21,286, 24,481, 27,219, 31,261, 34,371, 37, 53, 41,445, 44,517, 47,288, 51,326, 54,126
  1,417,  1, 52,  1, 98,  1,109,  1,219
  1, 47,  5,111,  9,  1, 13, 50, 17,496, 21,205, 25,  3, 29,156, 33, 34, 37,360, 41,358, 45,102, 49,304, 53, 38
  1, 47,  1, 50,  1,111,  1,  3
  1,141,  5, 48,  9,310, 13, 44, 17, 17, 21,109, 25,314, 29,212, 33,512, 37,305, 41,114, 45,403
  1,103,  1,141,  1, 48,  1,310,  5, 48,  9,310, 13, 44, 17, 17, 21,109, 27,314, 33,212, 39,512, 45,305, 51,114, 57,403
  1, 71,  5,230,  9, 51, 13, 77, 15, 78, 17, 79, 21, 72, 25,381, 29,363, 33,236, 37,202, 41, 80
  1, 71,  1,230,  1, 51,  5,230,  9, 51, 13, 77, 15, 78, 17, 79, 23, 72, 29,381, 35,363, 41,236, 47,202, 53, 80
  1, 72,  1,312,  1, 78,  1, 77, 53, 80, 65, 76
  1, 10,  6, 78,  6, 77, 11,141, 17,210, 22,147, 27,163, 33, 74, 38,202, 43,312, 49,476, 54,404
  1,440,  1, 10,  1, 78,  1, 77,  1,141,  6, 78,  6, 77, 11,141, 17,210, 22,147, 29,163, 37, 74, 44,202, 51,312, 59,476, 66,404
  1, 33,  1, 50,  1,193,  5, 48, 11, 93, 13, 77, 17,141, 23, 78, 25, 60, 29, 79, 35,324, 37,428, 41,305, 47, 94
  1,318,  1, 33,  1, 50,  1,193,  1, 48,  5, 48, 11, 93, 13, 77, 17,141, 23, 78, 25, 60, 29, 79, 31, 16, 37,324, 41,428, 47,305, 55, 94, 59,405, 63,483
  1, 10,  1, 28,  4, 45,  7,310, 12,189, 15,222, 18,523, 23,389, 26,426, 29,414, 34, 91, 37,163, 40, 89, 45, 90
  1,400,  1,161,  1, 10,  1, 28,  1, 45,  4, 45,  7,310, 12,189, 15,222, 18,523, 23,389, 26,328, 28,426, 33,414, 40, 91, 45,163, 50, 89, 57, 90
  1, 10,  1, 45,  6, 44,  9,252, 14,154, 17,103, 22,185, 25,269, 30,  6, 33,163, 38,417, 41,372, 46,445, 49,400, 54,364
  1,415,  1, 10,  1, 45,  1, 44,  1,252,  6, 44,  9,252, 14,154, 17,103, 22,185, 25,269, 32,408, 37,163, 44,417, 49,372, 56,445, 61,400, 68,364
  1,346,  1, 10,  5, 39,  9, 55, 14, 50, 18, 93, 22,352, 27,154, 31,103, 35,487, 40,244, 44,428, 48,133, 53, 56, 57,472
  1,453,  1,346,  1, 10,  1, 39,  1, 55,  5, 39,  9, 55, 14, 50, 18, 93, 22,352, 27,154, 31,103, 37,487, 44,244, 50,428, 56,133, 63, 56, 69,472
  1,343,  1, 10,  1, 67,  1, 43,  1,116,  9,154, 13,  2, 17, 69, 21,103, 25,372, 33,207, 37,238, 41, 37, 45,386, 49,370, 53,515
  1,374,  1, 10,  1, 67,  1, 43,  1,116,  9,154, 13,  2, 17, 69, 21,103, 25,372, 28, 99, 35,207, 41,238, 47, 37, 53,386, 59,370, 63,515
  1, 44,  1, 46,  6, 52,  9, 43, 14,316, 17,270, 20,172, 25,179, 28,424, 31,481, 34, 36, 39, 53, 42, 97, 45,242, 48,514, 51,257, 56,394
  1,422,  1, 44,  1, 46,  1,424,  1,316, 39,245
  1,346,  5,145,  8, 95, 11, 55, 15,  3, 18,240, 21, 34, 25, 61, 28,341, 31,187, 35,358, 38, 56, 41,426
  1,346,  1,145,  1, 95,  5,145,  8, 95, 11, 55, 15,  3, 18,240, 21, 34, 27, 61, 32,341, 37,187, 43,358, 48, 56, 53,426
  1, 61,  1, 95,  1,  3,  1, 66, 32,223, 43,170, 53,509
  1,100
  1,100,  1,134,  1, 93, 16, 93, 18, 50, 22,357, 24,502, 28, 60, 30,115, 34,477, 36,105, 40,427, 42,272, 46, 94, 48,248, 52,271
  1,100,  1,134,  1, 93, 16, 93, 18, 50, 22,357, 24,502, 28, 60, 30,115, 34,477, 36,105, 40,427, 42,347, 46, 94, 48,248, 52,271
  1, 67,  1, 43,  7,116, 10,  2, 13,490, 19,193, 22, 69, 25,279, 31,233, 34, 66, 37,358, 43,238, 46,184, 49,223
  1, 67,  1, 43,  1,116,  1,  2,  7,116, 10,  2, 13,490, 19,193, 22, 69, 25,279, 32,233, 36, 66, 40,358, 44,238, 51,184, 55,223
  1,469,  1, 67,  1, 43,  1,116,  1,  2,  7,116, 10,  2, 13,490, 19,193, 22, 69, 25,279, 32,233, 36, 66, 40,358, 44,238, 51,184, 55,223
  1, 22,  7, 74, 11, 35, 13, 79, 15, 77, 17, 78, 23, 51, 27,282, 29,230, 35,380, 39, 75, 41, 21, 47,378
  1, 22,  1, 74,  1, 35,  7, 74, 11, 35, 13, 79, 15, 77, 17, 78, 23, 51, 27,282, 29,230, 35,380, 39, 75, 41, 21, 47,378
  1,254,  1,256,  1,255,  1, 22,  1, 79,  1,230,  1, 75, 27,536, 47,437, 47,348
  1, 40,  5, 48,  8,132, 12, 51, 15,390, 19, 61, 22, 35, 26,491, 29,112, 33,352, 36,398, 40,103, 43,506, 47, 56, 50,482, 54,378
  1, 40,  1, 48,  1,132,  5, 48,  8,132, 12, 51, 15,390, 19, 61, 22, 35, 26,491, 29,112, 34,352, 38,398, 43,103, 47,506, 52, 56, 56,482, 61,378
  1, 33,  1,111,  4,300,  8,397, 11, 88, 15,222, 18,205, 22,350, 25,479, 29,120, 32,523, 36,446, 39, 89, 43,153, 46, 38, 50,444
  1, 33,  1,111,  1,300,  1,397,  4,300,  8,397, 11, 88, 15,222, 18,205, 22,350, 27,479, 31,120, 36,523, 42,446, 47, 89, 53,153, 58, 38, 64,444
  1, 33,  1,111,  1,300,  1,397,  4,300,  8,397, 11, 88, 15,222, 18,537, 22,350, 27,479, 31,120, 36,523, 42,446, 47, 89, 53,153, 58, 38, 64,444, 69,484
  1, 45,  1, 33,  4, 39,  9, 52, 13,172, 17, 23, 21,488, 25, 83, 29, 36, 33,517, 37, 97, 41,126, 45,340, 49,394
  1,398,  1,224,  1, 45,  1, 98,  1, 39,  1, 52,  4, 39,  9, 52, 13,172, 17, 23, 21,488, 25, 83, 29, 36, 33,517, 37, 97, 40, 31, 41,126, 45,340, 49,394
  1,174,  1,281,  1, 33,  5, 45,  9, 55, 14, 93, 19, 50, 23, 29, 28,352, 32,428, 36,303, 41,133, 45, 94, 49,240, 54,244, 58,505
  1,174,  1,281,  1, 33,  1, 45,  5, 45,  9, 55, 14, 93, 19, 50, 23, 29, 28,352, 32,428, 36,303, 37,110, 43,133, 49, 94, 55,240, 62,244, 68,505
  1,319,  1, 33,  6, 84, 11, 48, 14, 49, 17, 86, 22,209, 27,486, 30,199, 33,443, 38,103, 43,435, 46,429, 49,393, 54,360, 59,192
  1,161,  1,319,  1, 33,  1, 84,  1, 48,  6, 84, 11, 48, 14, 49, 17, 86, 22,209, 27,486, 30,199, 34,443, 40,103, 46,435, 50,429, 54,393, 60,360, 66,192
  1,398,  1, 64,  1, 28,  1, 43,  1,210,  7, 31,  9,282, 13,332, 19,163, 21,314, 25, 14, 31, 97, 33,400, 37,512, 43,364, 45,206, 49,403, 55,413
  1, 64,  1, 45,  5, 98, 10, 99, 14, 31, 19,228, 23,253, 28,367, 32,458, 37, 97, 41, 65, 46,283, 50, 37
  1,365,  1, 64,  1, 45,  1, 98,  1, 99,  5, 98, 10, 99, 14, 31, 19,228, 23,253, 28,367, 34,161, 41, 97, 47, 65, 54,283, 60, 37
  1, 29,  3, 45,  7,346, 11,196, 13,227, 17,420, 21,156, 23,392, 27, 62, 31,453, 33,362, 37, 36, 41,291, 43,401, 47, 58, 51,219, 53,258
  1, 29,  1, 45,  1,324,  1,196,  3, 45,  7,324, 11,196, 13,227, 17,420, 21,156, 23,392, 27, 62, 31,453, 33,362, 34,329, 39, 36, 45,291, 49,401, 55, 58, 61,219, 65,258
  1,139,  1,  1,  4,106,  7,189, 12, 50, 17,107, 20,124, 23,426, 28,374, 33,103, 36,188, 39,151, 44,482, 49,441, 52,262
  1,139,  1,  1,  1,106,  1,189,  4,106,  7,189, 12, 50, 17,107, 20,124, 23,426, 28,374, 33,103, 36,188, 42,151, 50,482, 58,441, 64,262
  1, 33,  4,110,  8, 48, 13,333, 16,182, 20, 43, 25,128, 28,420, 32,534, 37, 62, 40,250, 44,362, 49,334, 52, 58, 56,504, 61, 56
  1,390,  1,110,  1, 48,  1,182,  1, 62, 13,131, 28,191, 52,556
  1, 95,  1,122,  5,180,  8,212, 12,174, 15,101, 19,109, 22,389, 26,371, 29,247, 33,138, 36,399, 40,194, 43,506, 47,171
  1, 95,  1,122,  1,180,  5,180,  8,212, 12,174, 15,101, 19,109, 22,389, 25,325, 28,371, 33,247, 39,138, 44,399, 50,194, 55,506, 61,171
  1, 95,  1,122,  1,180,  5,180,  8,212, 12,174, 15,101, 19,109, 22,389, 25,325, 28,371, 33,247, 39,138, 44,399, 50,194, 55,506, 61,171
  1,300,  1, 33,  1,106,  1, 20,  6,103,  9, 88, 14, 99, 17,317, 22,479, 25,201, 30,397, 33, 21, 38,446, 41,225, 46,174, 49,231, 54,328, 57, 38, 62,444
  1,  1,  1, 95,  5, 50,  9, 93, 13, 29, 17,139, 21, 96, 25, 60, 29, 29, 33,244, 37,485, 41,428, 45,207, 49, 94, 53,417, 57,473, 61,248
  1,171,  1,415,  1,  1,  1, 95,  1, 50,  1, 93,  5, 50,  9, 93, 13, 29, 17,139, 21, 96, 25, 60, 29, 29, 33,244, 37,485, 41,428, 45,207, 49, 94, 53,417, 57,473, 61,248
  1,300,  1,145,  5, 11,  9, 43, 11,106, 15, 61, 19,341, 21,232, 25, 23, 29,182, 31, 12, 35, 21, 39,362, 41,152, 45,175
  1,469,  1,300,  1,145,  1, 11,  1, 43,  5, 11,  9, 43, 11,106, 15, 61, 19,341, 21,232, 25, 23, 32,182, 37, 12, 44, 21, 51,362, 56,152, 63,175
  1,268,  5, 33,  8, 49, 12,209, 15,205, 19,103, 22,451, 26,113, 29,486, 33,120, 36,129, 40,393, 43,360, 47,153, 50,243
  1,268,  1, 33,  1, 49,  1,209,  5, 33,  8, 49, 12,209, 15,205, 19,103, 22,451, 26,113, 29,486, 35,120, 40,129, 46,393, 51,360, 57,153, 62,243
  1,140,  1,253,  1, 95,  7,115, 11, 73, 17,331, 19, 78, 21, 77, 23, 79, 27, 93, 33,388, 37,363, 43, 76, 47, 94, 53,516
  1,402,  1,140,  1, 95,  1, 93,  1, 23, 17,473, 27,121, 37,452, 47,437
  1, 45,  3, 39,  7,125, 11, 29, 13, 43, 17,116, 21,155, 23, 99, 27,206, 31, 37, 33,374, 37,198, 41,283, 43, 38, 47,514
  1, 45,  1, 39,  1,125,  1, 29,  3, 39,  7,125, 11, 29, 13, 43, 17,116, 21,155, 23, 99, 27,206, 33, 37, 37,374, 43,198, 49,283, 53, 38, 59,514
  1,279,  1, 24,  5, 96,  9, 27, 13, 26, 17,280, 21,116, 25,364, 29,136, 33,170, 37,193, 41,469, 45,299, 49,203, 53, 25, 57,370, 61,179
  1,279,  1,  4,  6, 97, 11,228, 16,183, 16,418, 21,364, 26,410, 31,501, 36,  9, 36,  8, 36,  7, 41,327, 46,  5, 51,197, 56,264, 61, 68, 66,370
  1,122,  5, 48,  9,111, 13,282, 17, 35, 21, 23, 25, 50, 29, 21, 33,205, 37,498, 41,382, 45,287, 49,103, 53,438, 57,378
  1,139,  1, 33,  6,123, 10,108, 15,372, 19,499, 24,120, 28,124, 33,114, 37,360, 42,153, 46,188, 51,194, 55,262
  1,139,  1, 33,  1,123,  1,108,  6,123, 10,108, 15,372, 19,499, 24,120, 28,124, 33,114, 39,458, 46,153, 52,188, 59,194, 65,262
  1, 30,  1, 39,  8, 23, 12, 31, 19,184, 23,350, 30,523, 34,498, 41, 36, 45,529, 52,444, 56, 89, 63, 32, 67,224
  1, 30,  1, 39,  1, 23,  1, 31,  9, 23, 12, 31, 19,184, 23,350, 30,523, 34,498, 41, 36, 42,359, 47,529, 56,444, 62, 89, 71, 32, 77,224
  1,111,  1,  1,  1, 45,  5, 39,  9,287, 12,  3, 16,135, 20,516, 23,107, 27, 36, 31, 47, 34,374, 38,505, 42,121, 46,113, 50,361, 54, 38
  1,275,  1,132,  5, 79,  8, 71, 12, 74, 15, 77, 19, 22, 22, 20, 26, 72, 29, 78, 33,282, 36,246, 40,363, 43, 21, 47,321, 50,378, 54,438
  1,  4,  1, 43,  7,252, 10, 39, 13, 44, 19,458, 22, 99, 25,  5, 31,498, 34,146, 37,242, 43,203, 46,200, 49,389, 55,179
  1,145,  4,108,  8, 43, 11, 55, 14,116, 18, 61, 23, 97, 26,239, 30,362, 35, 56, 38,349, 42,406
  1,145,  1,108,  1, 43,  1, 55,  4,108,  8, 43, 11, 55, 14,116, 18, 61, 23, 97, 26,239, 30,362, 40, 56, 48,349, 57,406
  1, 64,  1, 39,  1,346,  7, 48, 11, 30, 17,352, 21,175, 27,392, 31, 31, 37,127, 41, 32, 47, 97, 51,487, 57,224
  1,398,  1, 64,  1, 39,  1,346,  1, 48,  7, 48, 11, 30, 17,352, 21,175, 27,392, 31, 31, 40,127, 47, 32, 56, 97, 63,487, 72,224
  1, 33,  1,106,  6, 55, 10,229, 15,105, 19,293, 24,129, 28, 61, 33,107, 37,360, 42,113, 46,513, 51,408, 55,322, 60, 56
  1, 55,  1,229,  1,105,  1,129, 28,109
  1,345,  1,501,  1,469,  1,384,  1,385,  1,112,  1, 93,  4,383,  8, 96, 11,227, 15,  3, 18,102, 22,113, 22,115, 25, 60, 29,164, 32,278, 36,271, 39, 94, 43,272, 46,226, 50,219
  1,410,  1, 98,  1, 43,  5,116,  9,228, 13,206, 17, 97, 21, 17, 25,210, 29,163, 33, 13, 37,104, 41,404, 45,400, 49,458, 53,403, 57, 14, 61,364
  1,  1,  1,122,  1,142,  1,181,  5,122,  8,142, 11,181, 15,  3, 18,  8, 21,531, 25,212, 28,313, 33,358, 39,419, 44, 34, 49,378, 55,195, 60, 59
  1, 98,  1, 43,  1, 84,  6, 84, 11, 67, 16,129, 21,351, 26,113, 32,486, 38,  9, 44,435, 50, 85, 56,103, 62, 87
  1,123,  1, 43,  1, 52,  6, 52, 11,108, 16,185, 21, 83, 26,109, 32,481, 38,  7, 44,436, 50, 53, 56,241, 62,126
  1, 11,  1,116,  4, 20,  8, 69, 13,106, 18,279, 21,280, 25,233, 30,404, 35, 37, 38, 14, 42, 66, 47, 12, 52,276
  1, 33,  3, 39,  5, 99,  8, 30, 11,184, 15,228, 19,156, 24,371, 29,526, 35,428, 41, 36, 48,207, 55, 37, 63,416
  1,150, 15, 33, 30,175
  1, 37, 20, 44, 23, 82, 26, 43, 29,239, 32,423, 35,401, 38,240, 41, 56, 44,349, 47, 63
  1, 47,  1, 45,  1, 55,  4, 54,  7,109, 10,420, 14,352, 18, 34, 22,240, 27,195, 32, 58, 37,362, 43,219, 49, 56, 55,329
  1,144
  1, 39,  1, 33,  1,270,  8, 28, 15, 45, 22, 98, 29, 44, 36,226, 43, 36, 50,387, 57,376
  1, 39,  1, 33,  1,270,  8, 28, 15, 55, 22, 98, 29, 44, 36, 62, 43,392, 50,387, 57,114, 64,151, 71, 56, 78,330
  1, 39,  1, 33,  1,270,  8, 28, 15, 84, 22, 98, 29, 24, 36, 42, 43,422, 50,387, 57, 86, 64, 97, 71, 87, 78,435
  1, 39,  1, 33,  1,270,  8, 28, 15, 52, 22, 98, 29, 44, 36, 83, 43,424, 50,387, 57,123, 64,184, 71,126, 78,436
  1,176,  1, 33,  1,160,  1,159,  7, 60, 12, 97, 18,105, 23,393, 29,324, 34,278, 40,435, 45,199, 51,161, 56,277, 62,192
  1,132,  1,110,  7, 44, 10, 55, 16,205, 19, 43, 25,341, 28,362, 34,182, 37,246, 43,321, 46,350, 52,504, 55, 56
  1,132,  1,110,  1, 44,  7, 44, 10, 55, 16,205, 19, 43, 25,341, 28,362, 34,182, 37,246, 40,131, 48,321, 56,350, 67,504, 75, 56
  1, 10,  1,106,  6, 71, 11, 43, 16,341, 21, 28, 26,203, 31,453, 36, 72, 41,319, 46,246, 51,378
  1,364,  1, 10,  1,106,  1, 71,  1, 43,  6, 71, 11, 43, 16,341, 21, 28, 26,203, 31,453, 36, 72, 40,163, 45,319, 54,246, 63,378, 72,400
  1,423,  1,424,  1,422,  1, 17,  1, 48,  1, 44,  1,184,  9, 46, 17, 97, 25,246, 33,242, 41, 36, 49,507, 57,442, 65, 63, 73,157, 81,416
  1, 33,  4,111,  9,133, 12,122, 17,187, 20,281, 25,498, 28,156, 28,173, 33,214, 36, 34, 41,335, 44,205, 49,242, 52,484, 57,416
  1, 16,  1,181,  8, 54, 15,420, 22,170, 29,246, 36, 97, 43, 58, 50,115, 57,355, 64,366, 71, 59, 78,329, 85,258
  1, 64,  1, 84,  8, 86, 15,197, 22,365, 29,246, 36,268, 43, 97, 50,435, 57,355, 64,113, 71, 65, 78, 87, 85,240
  1, 17,  1, 52,  8, 83, 15, 97, 22,203, 29,246, 36, 53, 43,219, 50,403, 57,355, 64,257, 71, 76, 78,143, 85,241
  1, 35,  1, 43,  5, 86, 11,239, 15, 82, 21, 21, 25, 97, 31,525, 35,401, 41,407, 45,219, 51,349, 55,200, 61, 63
  1, 35,  1, 43,  1, 86,  1,239,  5, 86, 11,239, 15, 82, 21, 21, 25, 97, 33,525, 39,401, 47,407, 53,219, 61,349, 67,200, 75, 63
  1,  7,  1,  9,  1,355,  1, 35,  1, 43,  1, 86,  1,239,  5, 86, 11,239, 15, 82, 21, 21, 25, 97, 33,525, 39,401, 47,407, 53,219, 55, 17, 61,349, 67,200, 75, 63, 81,542
  1, 93,  1, 50,  1,112,  8,129, 15,248, 22,244, 29,357, 36, 54, 43,427, 50,133, 57,384, 57,385, 64, 94, 71,382, 79,105, 86,219, 93,396,100,540
  1,  1,  1,513,  1,144, 10,  5, 20,118, 30, 94, 40,112, 50,246, 60,133, 70,382, 80,226, 90,417,100,396
  1, 33,  1, 45,  6, 75,  9, 77, 12,235, 17,115, 20,345, 23,363, 28,230, 31,113, 34, 34, 39,219, 42,312, 45, 76
  1, 33,  1, 45,  1, 75,  1, 77,  6, 75,  9, 77, 12,235, 18,115, 22,345, 26,363, 32,230, 36,113, 40, 34, 46,219, 50,312, 54, 76
  1, 33,  1, 45,  1, 75,  1, 77,  6, 75,  9, 77, 12,235, 18,115, 22,345, 26,363, 32, 80, 34,230, 40,113, 46, 34, 54,219, 60,312, 66, 76
  1, 33,  1, 43,  6,108, 10, 52, 13, 98, 19,172, 22,111, 28,488, 31,129, 37,436, 40, 53, 46,517, 49,205, 55, 38, 58,284
  1, 33,  1, 43,  1,108,  6,108, 10, 52, 13, 98, 20,172, 24,111, 31,129, 35,488, 42,436, 46, 53, 53,517, 57,205, 64, 38, 68,284
  1,360,  1, 33,  1, 43,  1,108,  1, 52,  6,108, 10, 52, 13, 98, 20,172, 24,111, 31,129, 35,488, 43,436, 48, 53, 56,517, 61,205, 69, 38, 74,284
  1, 10,  1, 43,  6, 55,  8, 99, 13, 44, 15,184, 20,423, 22,175, 27,242, 29,498, 34,163, 36,103, 41, 37, 43,401, 48,276, 50, 56
  1, 10,  1, 43,  1, 55,  6, 55,  8, 99, 13, 44, 15,184, 21,423, 24,175, 30,242, 33,498, 39,163, 42,103, 48, 37, 51,401, 57,276, 60, 56
  1, 10,  1, 43,  1, 55,  1, 99,  6, 55,  8, 99, 13, 44, 15,184, 21,423, 24,175, 30, 97, 32,242, 37,498, 45,163, 50,103, 58, 37, 63,401, 71,276, 76, 56
  1, 10,  1,193,  4,111,  7, 98, 13,154, 16,270, 19,266, 25, 21, 28,156, 31,389, 36,133, 39,226, 42,382, 47,304
  1, 10,  1,193,  1,111,  1, 98,  4,111,  7, 98, 13,154, 17,270, 21,266, 28, 21, 32,156, 36,389, 42,133, 46,226, 50,382, 56,304
  1, 33,  1, 45,  1,193,  5, 95,  9, 64, 13,253, 17,115, 21, 93, 25,497, 29, 36, 33,403, 37,428, 41,485, 45,326, 49,375, 53,355, 57,138
  1,143,  1, 33,  1, 45,  1,193,  1, 95,  5, 95,  9, 64, 13,253, 17,115, 22, 93, 27,497, 32, 36, 37,403, 42,428, 47,485, 52,326, 57,375, 62,355, 67,138
  1, 33,  6, 48,  9,  4, 14,113, 14,115, 14,219, 17,183, 22,226, 25,318, 30, 97, 33,129, 38, 38, 41,405
  1, 33,  1, 48,  1,  4,  6, 48,  9,  4, 14,113, 14,115, 14,219, 17,183, 24,226, 29,318, 36, 97, 41,129, 48, 38, 53,405
  1, 40,  1, 81,  5,184,  8,132, 12,141, 15,101, 19,425, 22,154, 26,389, 29,169, 33, 97, 36, 42, 40, 94, 43,398, 47,440
  1,450,  1, 40,  1, 81,  1,184,  1,132,  5,184,  8,132, 12,141, 15,101, 19,425, 23,154, 28,389, 32,169, 37, 97, 41, 42, 46, 94, 50,398, 55,440
  1,440,  1,103,  1,141,  1, 48,  1,310,  5, 48,  9,310, 13, 44, 17, 17, 21,109, 27,314, 33,212, 39,512, 45,305, 51,114, 57,403
  1, 48,  1,145,  6, 86,  9,175, 12,109, 17, 55, 20,209, 23, 36, 28,486, 31, 61, 34,324, 39,435, 42,392, 45, 56, 50,268
  1,145,  1, 48,  1, 86,  6, 86,  9,175, 12, 55, 17,109, 20,209, 23, 36, 27,254, 27,256, 27,255, 30,486, 35, 61, 40,324, 47,435, 52,392, 57, 56, 64,268
  1, 84,  1,204,  5, 39, 10, 86, 13,186, 18,417
  1,  1,  1,204,  4,227,  7, 47, 10,186, 13,383, 16,345
  1, 47,  1,204,  5,111,  9,  1, 13,186, 17,383
  1, 45,  1,204,  5,118,  9,186, 13,281, 17,227, 21,266, 25,516, 29,273, 33,246, 37,219, 41,226, 45, 38, 49,387, 53,495
  1,345,  1, 45,  1,204,  1,118,  1,186,  5,118,  9,186, 13,281, 17,227, 21,266, 25,516, 29,273, 33,246, 37,219, 41,226, 45, 38, 49,387, 53,495
  1, 64,  1, 43,  6,101,  9,100, 12,381, 17,357, 20,382, 23,109, 28,273, 33,375, 36,248, 39,500, 44,466, 47,384, 47,385, 50, 94
  1, 64,  1, 43,  6,101,  9,100, 12,381, 17,357, 20,382, 23,109, 27,366, 30,273, 37,375, 42,248, 47,500, 54,466, 54,384, 59,385, 66, 94
  1, 33,  5, 45, 10, 84, 14, 86, 19,178, 23,268, 28,486, 32,538, 37,435, 41,324, 46,113, 50,408, 55, 87
  1, 33,  1, 45,  1, 84,  5, 45, 10, 84, 14, 86, 20,178, 25,268, 31,486, 36,538, 42,435, 47,324, 53,113, 59,408, 65, 87
  1,  7,  1, 33,  1, 45,  1, 84,  1, 86,  5, 45, 10, 84, 14, 86, 20,178, 25,268, 30,  9, 33,486, 40,538, 48,435, 55,324, 63,113, 71,408, 79, 87
  1,348,  1, 72,  1,230,  1, 78,  1,241, 23,345, 53,437
  1, 33,  2,111,  7, 39, 10, 55, 15,205, 18, 61, 23,392, 27, 38, 32,240, 37,401, 42, 56
  1, 33,  1,111,  1, 39,  1, 55,  2,111,  7, 39, 10, 55, 15,205, 20, 61, 27,392, 33, 38, 40,240, 47,401, 54, 56
  1,452,  1,383,  1,175,  1, 67,  1, 88,  6,175,  9, 67, 14, 88, 17,102, 22,335, 25,185, 30,317, 33,157, 38, 21, 41,389, 46, 38, 49,359
  1, 61,  1, 95,  1,  3,  1,195, 27,207, 37,340, 48,304
  1,150,  4,235,  7, 39, 10, 33, 12, 77, 14, 78, 16, 79, 19,331, 22, 73, 25, 72, 28,512, 31,476, 34,178, 37,369, 40,388, 43,202, 46,340, 49,262
  1,150,  1,235,  1, 39,  1, 33,  4,235,  7, 39, 10, 33, 12, 77, 14, 78, 16, 79, 20,331, 24, 73, 28, 72, 32,512, 36,476, 40,178, 44,369, 48,388, 52,202, 56,340, 60,262
  1,150,  1,235,  1, 39,  1, 33,  4,235,  7, 39, 10, 33, 12, 77, 14, 78, 16, 79, 20,331, 24, 73, 29, 72, 34,512, 39,476, 44,178, 49,369, 54,388, 59,202, 64,340, 69,262
  1, 10,  1, 39,  4, 28,  8,310, 11,226, 15,321, 18,154, 22,129, 25,103, 29, 97, 32,458, 36,374, 39,417, 43,387
  1, 71,  1, 74,  5, 72,  9,275, 13,320, 17, 73, 21,283, 25,388, 29, 75, 33,235, 37,241, 41,202, 45,402
  1, 71,  1,  1,  1, 74,  5, 72,  9,275, 13,320, 17, 73, 21,331, 25,388, 29, 75, 33, 80, 37,241, 41, 76, 45,437
  1, 33,  1,193,  6, 98, 11,104, 14, 49, 17,197, 22, 48, 27,253, 30,228, 33,246, 38, 95, 43, 17, 46,103, 49,369, 54,403, 57,405
  1, 55,  1, 39,  5,300,  9,341, 15, 21, 19,426, 23,133, 29,281, 33, 89, 37,240, 43, 54, 43,114, 47,330
  1, 55,  1, 39,  1,300,  5,300,  9,341, 15, 21, 19,426, 24,133, 31,281, 36, 89, 41,240, 48, 54, 48,114, 53,330
  1, 39,  1, 33,  1,270,  8, 28, 15, 93, 22, 98, 29,129, 36, 60, 43,248, 50,387, 57,244, 64, 94, 71,234, 78,384
  1, 39,  1, 33,  1,270,  8, 28, 15,228, 22, 98, 29,109, 36,185, 43,372, 50,387, 57,212, 64,103, 71,236, 78,385
  1, 64,  1,310,  5,228, 11,114, 15, 17, 21,101, 25,372, 31,269, 35,185, 41,212, 45,492, 51,366, 55,389, 61,259, 65,511
  1,408,  1,237,  1,174,  1,281,  1, 33,  5, 45,  9, 55, 14, 93, 19, 50, 23, 29, 28,352, 32,428, 36,417, 41,207, 45, 94, 49,376, 54,244, 58,505
  1, 45,  1,149,  5,180, 10,310, 14,109, 19,212, 23,506, 28, 60, 32,220, 37,371, 41,247, 46,195, 50,288, 55,408
  1,237
  1, 68,  1,243,  1,219,  1,194
  1,384,  1,385,  1,310,  1, 33,  1, 45,  1, 93,  5,316, 10, 23, 14, 97, 19, 60, 23,226, 28,372, 32,458, 37, 94, 41,428, 46,242
  1, 33,  1,182,  6,120,  9,450, 12, 36, 17,229, 20,117, 23,363, 28,191, 31,371, 34,153, 39,334, 42,360, 45, 38
  1,390,  1, 33,  1,182,  1,120,  1,450,  6,120,  9,450, 12, 36, 17,229, 20,117, 23,363, 28,191, 31,429, 32,475, 36,371, 42,153, 46,334, 50,360, 56, 38, 60,393, 64,192, 70,484
  1, 99,  4,111,  8,281, 12,137, 16,205, 20,180, 24,228, 28,103, 33,355, 38, 36, 43,489, 48,246, 53, 91, 58,283, 63,175
  1, 40,  5, 28,  9,106, 12,282, 16, 98, 20,210, 23,185, 27,512, 31,103, 34,163, 38, 14, 42,369, 45,404, 49, 12
  1,422,  1,423,  1,424,  1,300,  1, 33,  1,106,  1, 20,  6,103,  9, 88, 14, 99, 17,317, 22,479, 25,201, 30,475, 33, 21, 38,446, 41,225, 46,174, 49,231, 54,242, 57, 38, 62,444
  1,423,  1,424,  1,422,  1, 33,  1,184,  1, 39,  1,204,  7, 44, 13,122, 19, 29, 25, 46, 31, 99, 37, 36, 43,371, 49,242
  1,423,  1,424,  1,422,  1, 33,  1,184,  1, 39,  1,204,  7, 44, 13,122, 19, 29, 27, 46, 35, 99, 43, 36, 51,371, 59,242, 67,200
  1,191,  1, 33,  1, 40,  9,106,  9,107, 13, 55, 17,205, 21,390, 25,254, 25,255, 29,279, 33,362, 37, 42, 41, 36, 45,401, 49,398, 53,194, 57, 56
  1,418,  1, 98,  1, 43,  5,116,  9,228, 13,206, 17, 97, 21,232, 25,210, 29,163, 33, 13, 37,334, 41,404, 45,400, 49,458, 53,442, 57, 14, 61,364
  1,110,  1,132,  1,117,  1,522,  7,227, 13, 35, 19,219, 25,156, 31,380, 37,205, 43,379, 49,450, 55,471, 55,470
  1,400,  1, 33,  1, 43,  1, 30,  1,203,  7, 31, 13,332, 19,280, 25, 68, 31, 36, 37,370, 43,179, 49,364, 55,224
  1, 10,  1, 43,  1,269,  8, 98, 10,103, 14,185, 21,154, 24, 97, 28,196, 35,468, 38,163, 42,251, 49,232, 51,420
  1,343,  1, 10,  1, 43,  1,122,  1,313,  8,154, 15,185, 22,230, 29,163, 36,204, 43,156, 43,173, 50, 37, 57,374
  1,343,  1, 10,  1, 43,  1,122,  1,313,  8,154, 15,185, 22,230, 29,163, 38,184, 47,156, 49,173, 58, 37, 67,359
  1,281,  1,123,  5, 52, 10, 88, 14,106, 19,105, 23,481, 28,246, 32,133, 37,436, 41,157, 46, 34, 50, 53, 55,414
  1,281,  1,123,  1, 52,  1, 88,  5, 52, 10, 88, 14,106, 19,105, 23,481, 28,246, 32,133, 37,436, 38,504, 44,157, 52, 34, 59, 53, 67,414
  1, 33,  1,316,  4,300,  8,181, 13,189, 16,203, 20,426, 25,196, 28,420, 32, 36, 37, 89, 40, 54, 44, 59, 49,133
  1,246,  1, 64,  1,316,  1,300,  1,181,  4,300,  8,181, 13,189, 16,203, 20,426, 25,196, 28,423, 32, 36, 33, 31, 40, 89, 48, 54, 56, 59, 65,133
  1, 33,  4,106,  8,145, 13,105, 16,287, 20,350, 25, 61, 28,381, 32,246, 37,392, 40,131, 44,408, 48,243, 53,414
  1, 55,  6,199, 10, 60, 14, 62, 19, 61, 23,116, 27,331, 32,352, 36,324, 40, 58, 45, 63, 49,487
  1,441,  1,350,  1, 55,  1,132,  1, 60,  1, 62,  6,132, 10, 60, 14, 62, 19, 61, 23,116, 25,190, 29,331, 36,378, 42,324, 48, 58, 55, 63, 61,487
  1,217
  1, 60,  1,331,  1,324,  1, 33,  1,145,  1, 48,  1, 61,  4, 48, 10, 61, 13, 29, 19, 97, 22, 17, 28,352, 31, 36, 37,109, 40,340, 46,392, 49, 56
  1, 43,  1, 64,  6, 28,  9,129, 12, 97, 17, 31, 20,364, 23,314, 28,191, 31,319, 34,211, 39,475, 42,403, 45,163, 50,400
  1, 43,  1, 52,  4,336,  8,123, 13, 46, 16, 44, 20,316, 25,251, 28,424, 32,185, 37,373, 40,492, 44, 53, 49,242, 52,417, 56,517
  1,422,  1, 43,  1, 52,  1,336,  1,123,  4,336,  8,123, 13, 46, 16, 44, 20,316, 26,251, 30,424, 35,185, 41,373, 45,492, 50, 53, 56,242, 60,417, 65,517
  1,281,  1,145,  1,108,  1, 43,  1, 55,  4,108,  8, 43, 11, 55, 14,116, 18, 61, 23, 97, 26,239, 30,362, 40, 56, 48,349, 57,406
  1,316,  1, 33,  1, 45,  1,111,  6,175, 10, 36, 15,205, 19,363, 24, 21, 28,203, 33,204, 37,387, 42, 38
  1,424,  1,422,  1, 30,  1, 45,  1,111,  1,523,  6,229, 10,282, 15,205, 19,222, 24, 21, 25, 31, 31,372, 39,184, 46, 89, 54,416
  1,176,  1, 33,  1,160,  1,111,  7, 60, 12, 97, 18,105, 23,393, 29,324, 34,278, 40,435, 45,199, 51,161, 56,277, 62,192, 67, 63
  1, 33,  3, 43,  7,310, 10, 95, 13, 23, 16, 28, 21, 36, 23,109, 27,347, 33,272, 38,428, 43, 26, 49,286, 53,445, 55,382
  1,166, 11,166, 21,166, 31,166, 41,166, 51,166, 61,166, 71,166, 81,166, 91,166
  1, 33,  1,270,  1,252,  1,193
  1,279,  1, 27,  6,116, 10,228, 15, 98, 19,167, 24,229, 28, 68, 33,364, 37, 97, 42,360, 46,469, 46,501, 51,197, 55,370, 60,283
  1,  1,  5,122,  8,186, 11,181, 15, 93, 18, 47, 21,531, 25,212, 28,313, 31,381, 35,419, 38, 94, 41,383, 45,195, 48, 59
  1, 98,  1, 43,  6, 84, 11, 67, 16,129, 21,351, 26,113, 31,486, 36,  9, 41,435, 46, 85, 51,103, 56, 87
  1,123,  1, 43,  7, 52, 10,108, 16,185, 19, 83, 25,109, 28,481, 34,  7, 37,436, 43, 53, 46,241, 49,126
  1, 33,  3, 45,  5,111,  8, 23, 11,208, 15,117, 19,205, 24, 34, 29,428, 35,445, 41,360, 48,215, 55,358
  1,111,  1,  1,  1, 45,  5, 39,  9,287, 12,  3, 16,135, 20,516, 23,107, 27, 36, 31, 47, 34,374, 38,505, 42,121, 46,113, 50,361, 54, 38
  1, 44,  1, 43,  8, 84, 15, 46, 22, 98, 29,209, 36,115, 43,242, 50,422, 57,435, 64,326, 71,240, 78,347, 85, 87
  1, 44,  1, 43,  8, 52, 15, 46, 22, 83, 29, 23, 36, 53, 43,207, 50,424, 57,436, 64,326, 71,126, 78,347, 85,284
  1, 44,  1, 43,  8, 61, 15,240, 22, 16, 29, 62, 36, 54, 43,243, 50,423, 57,366, 64,326, 71, 56, 78,347, 85, 59
  1, 44,  1, 43,  5,201, 10,103, 14,498, 19,157, 23,184, 28, 37, 32,399, 37,371, 41,242, 46, 89, 50,444, 55, 63
  1, 44,  1, 43,  1,201,  1,103,  5,201, 10,103, 14,498, 19,157, 23,184, 28, 37, 34,399, 41,371, 47,242, 54, 89, 60,444, 67, 63
  1,422,  1,423,  1,424,  1, 44,  1, 43,  1,201,  1,103,  5,201, 10,103, 14,498, 19,157, 23,184, 28, 37, 34,399, 41,371, 47,242, 54, 89, 63,444, 73, 63, 82,416
  1, 18,  1,311,  9, 16, 15,407, 23,326, 29,240, 37, 56, 43,177, 50,386, 57,246, 65,219, 71,105, 79,248, 85,363, 93,347, 99,143
  1, 18,  1,311,  9, 16, 15,413, 23,326, 29,241, 37,126, 43,221, 50,386, 57,246, 65,219, 71,105, 79,248, 85,363, 93,347, 99,143
  1, 73,  1, 93,  1,105,  1,215, 10,219, 19,345, 28,246, 37,226, 46,363, 55,377, 64,248, 73,361, 82,437, 91,195
  1,  1,  1, 43,  6, 71, 11, 98, 16,228, 21,103, 26, 72, 31, 97, 36, 21, 41,197, 46,202, 51,412
  1,  1,  1, 43,  1, 71,  1, 98,  6, 71, 11, 98, 16,210, 17,228, 23,103, 29,348, 35, 97, 41, 21, 47,197, 53,206, 59,437
  1,400,  1,  1,  1, 43,  1, 71,  1, 98,  6, 71, 11, 98, 16,404, 17,228, 23,103, 29,348, 35, 97, 43, 21, 51,197, 59,206, 67,437
  1, 10,  1, 45,  7,116, 10, 52, 16, 64, 19, 28, 25, 83, 28, 98, 34,163, 37,119, 43, 53
  1, 10,  1, 45,  1,116,  1, 52,  7,116, 13, 52, 16, 24, 17, 64, 21, 28, 28,339, 32, 98, 39,163, 43,119, 50,327, 54,394
  1,  7,  1,136,  1, 10,  1, 45,  1,116,  1, 52,  7,116, 13, 52, 16, 24, 17, 64, 21, 28, 28,339, 32, 98, 36,299, 42,163, 49,413, 59,327, 66,394
  1, 33,  1, 45,  6,189, 10, 55, 15,117, 19,193, 24,300, 28, 36, 33,250, 37,182, 42, 56, 46,283
  1, 33,  1, 45,  1,189,  1, 55,  6,189, 10, 55, 15,117, 16,341, 20,193, 25,426, 31, 36, 37,330, 42,182, 46, 89, 53,283
  1, 33,  1, 45,  1,189,  1, 55,  6,189, 10, 55, 15,117, 16,341, 20,193, 25,426, 31, 36, 39,330, 46,182, 52, 89, 61,283, 69,359
  1, 33,  5,336,  9, 28, 13, 44, 17,316, 21, 46, 25,207, 29,372, 33,184, 37,269, 41,373, 45, 36, 49,389, 53,242
  1, 33,  1,336,  1, 28,  1, 44,  5,336,  9, 28, 13, 44, 17,316, 22, 46, 27,207, 32,372, 37,184, 42,269, 47,373, 52, 36, 57,168, 62,389
  1, 33,  1, 45,  5, 39,  9, 29, 13, 28, 17,316, 21,300, 25, 42, 29,343, 33,516, 37,175, 41,156, 45,187, 49,374
  1,415,  1, 33,  1, 45,  1, 39,  1, 29,  5, 39,  9, 29, 13, 28, 17,316, 23,300, 29,154, 35,343, 41,516, 47,163, 53,156, 59,187, 65,374
  1, 33,  1, 81,  5, 40, 15,450
  1,106,  7,106
  1, 71, 10, 71, 13, 16, 17, 78, 20,234, 24, 72, 27, 18, 31,213, 34,318, 38,202, 41,405, 45,483
  1,106,  7,106
  1, 93, 10, 93, 13, 16, 17,182, 20,236, 24, 60, 27, 18, 31,113, 34,318, 38, 92, 41,405, 45,483
  1,310,  3, 45,  5, 71,  7,267, 11, 54, 15,363, 19, 72, 25, 61, 31,428, 37,240, 45,412
  1,310,  3, 45,  5, 71,  7,267, 11,252, 15,154, 19,346, 25, 61, 31,428, 37,253, 45, 56
  1,310,  1, 45,  1, 72,  1,267
  1,117,  3,106,  7, 74, 13,267, 21,235, 31,241, 43,153
  1, 75,  1,  1,  3,106,  7, 74, 13,267, 19,252, 25,259, 31,185, 37, 13, 43,207, 49,326
  1,185,  1, 18,  1,417,  1, 75, 19,536, 49,437
  1, 64,  1, 45,  4,116,  8, 98, 13, 17, 19,104, 26,283, 34,332, 43, 97, 53,403
  1,365,  1, 64,  1, 45,  1,116,  1, 98,  4,116,  8, 98, 13, 17, 19,104, 28,283, 38,332, 49, 97, 61,403
  1, 45,  1, 55,  6, 48, 11, 17, 16, 54, 19,352, 24, 98, 29,355, 34,228, 37, 97, 42,332, 47,403, 50,542
  1,487,  1, 45,  1, 55,  1,346,  1, 17,  6, 48, 11, 17, 16, 54, 19,352, 24,371, 25,182, 31,355, 38,254, 38,256, 38,255, 43,374, 50,366, 57, 56, 63,542
  1, 45,  6, 93, 10,104, 12,100, 17,381, 21,345, 23,505, 28,347, 32, 94, 34,286, 39,248, 43,204, 45, 95, 50,138, 54,500
  1, 45,  1, 93,  1,104,  1,100,  6, 93, 10,104, 12,100, 17,381, 22,345, 25,505, 31,347, 36, 94, 39,286, 45,248, 50,204, 53, 95, 59,138, 64,500
  1,361,  1, 45,  1, 93,  1,104,  1,100,  6, 93, 10,104, 12,100, 17,273, 22,345, 25,505, 33,347, 40, 94, 45,286, 53,248, 60,445, 65, 95, 73,138, 80,500
  1,145,  7, 98, 13,230, 19,346, 25, 61, 31, 97, 37, 54, 37,114, 43,226
  1,466,  1,145,  1, 98,  1,230,  1,346,  7, 98, 13,230, 19,346, 22, 16, 26,184, 33, 78, 40,318, 47,403, 54, 18, 61,405, 68,483
  1, 71,  5, 33,  9, 78, 13, 73, 17, 72, 21, 29, 25, 77, 29,388, 33, 74, 37,202, 41,402, 45,147
  1, 71,  1, 33,  1, 78,  1, 73,  5, 33,  9, 78, 13, 73, 17, 72, 21, 29, 23,183, 25, 68, 29,395, 33,327, 37,170, 41,402, 45,223
  1, 10,  1,281,  7,227, 13,303, 19,185, 25,133, 31,343, 37,498, 43, 68, 49,175
  1, 10,  1,116,  1,227,  1,253,  7,227, 13,253, 19,154, 25,203, 31,163, 37, 68, 43,498, 49,264, 55,179
  1, 10,  1,281,  1,227,  1,303,  7,227, 13,303, 19,185, 25,133, 31,343, 36,207, 37,498, 43, 68, 49,175, 55,374, 61,386, 67,359
  1, 10,  1,106,  5,141,  9, 28, 14,154, 19,170, 25,206, 31,189, 38,232, 45, 91
  1,450,  1, 10,  1,106,  1,141,  1, 28,  5,141,  9, 28, 14,154, 19,170, 20,104, 20,210, 20,103, 25, 14, 31,163, 38, 97, 45,226, 52,404
  1, 10,  1,106,  5,141,  9, 28, 14,154, 19,170, 25,180, 31,109, 38,425, 45,288, 52,377, 59,247
  1,  1,  5,253, 11,310, 15,336, 21, 48, 25, 23, 31,103, 35, 46, 41,485, 45,156, 45,214, 51,304
  1,  1,  1,253,  1,310,  1,336,  5,253, 11,310, 15,336, 20, 44, 23, 48, 29, 23, 37,103, 43, 46, 51,485, 57,156, 57,214, 65,304
  1,423,  1,424,  1,422,  1,  1,  1,253,  1,310,  1,336,  5,253, 11,310, 15,336, 20, 44, 23, 48, 29, 23, 37,103, 40,242, 45, 46, 55,485, 55,156, 63,214, 71,304, 79, 63
  1, 33,  1,116,  4, 28,  7,292, 10,233, 13,252, 16, 18, 19,282, 22,265, 25,187, 28,395, 31, 69, 34,358, 37,203, 40,370, 43,179, 46,484
  1,362,  1, 33,  1,116,  1, 28,  1,292,  4, 28,  7,292, 10,233, 13,252, 16, 18, 19,282, 22,265, 27,187, 32,395, 37, 69, 42,358, 47,203, 52,370, 57,179, 62,484
  1,150,  2,204,  7, 39, 10,145, 15, 21, 18, 55
  1, 33,  7,106, 13, 88, 19,335, 25, 86, 31,157, 37,201, 43,156, 49,408, 55,435, 61,444, 67,192, 73,199, 79,414
  1,252,  1, 45,  1, 39,  1, 33,  4,193,  8,213, 11, 47, 15,  3, 18,383, 22,274, 25,204, 29,185, 32,358, 36,343, 39,215, 42, 38, 46,445
  1,252,  1,213,  1, 47,  1,  3
  1, 43,  1, 10,  4,193,  8,101, 11,310, 15,154, 18,252, 22,197, 25,425, 29,282, 32,185, 36,386, 39,421, 43,408, 46,109, 50,492, 53,428, 57,247, 60,212
  1,310,  6,313, 11, 44, 16,230, 21, 11, 26,185, 31,226, 36,242, 41,334, 46,389, 51,254, 51,256, 51,255, 56,442
  1, 33,  4,106,  8,189, 11, 29, 15,232, 18,334, 22, 46, 25, 36, 29,442, 32,182, 36,319, 39,231, 43,475, 46,484, 50, 38, 53,368
  1, 33,  1,106,  1,189,  1, 29,  4,106,  8,189, 11, 29, 15,232, 18,334, 22, 46, 25, 36, 29,442, 34,182, 40,319, 45,231, 51,475, 56,484, 62, 38, 67,368
  1, 33,  1,106,  1,189,  1, 29,  4,106,  8,189, 11, 29, 15,232, 18,334, 22, 46, 25, 36, 29,442, 34,182, 40,319, 48,231, 57,475, 65,484, 74, 38, 82,368
  1,117,  4, 96,  8, 93, 11,197, 15,237, 18,170, 22,364, 25,347, 29,395, 32,136, 36,244, 39,367, 43,379, 46,179, 50,105
  1,  7,  1,  9,  1,  8,  1,117,  1, 96,  1, 93,  1,197,  4, 96,  8, 93, 11,197, 15,237, 18,170, 22,364, 25,347, 29,395, 32,136, 36,244, 42,367, 49,379, 55,179, 62,105
  1, 33,  4, 86,  9, 43, 12,336, 17, 98, 20,209, 25,316, 28, 44, 33,422, 36, 46, 41,435, 44,268, 49,528, 52, 87
  1,424,  1, 33,  1, 86,  1, 43,  1,336,  4, 86,  9, 43, 12,336, 17, 98, 20,209, 25,316, 30, 44, 37,422, 42, 46, 49,435, 54,268, 61,528, 66, 87
  1, 45,  3, 86,  7, 98, 10,270, 15,209, 17,227, 21,313, 24,383, 29,486, 31,129, 35,313, 38,268, 42, 87, 44,226, 48, 97, 51,387, 56,417, 63,494
  1, 45,  3, 86,  7, 98, 10,270, 15,209, 17,227, 21,204, 24,383, 29,486, 31,129, 35,313, 38,268, 42, 87, 44,226, 48, 97, 51,376, 56,417, 63,494
  1,148,  1, 33,  5,104,  9,109, 13,236, 17, 98, 21,294, 25,324, 29,182, 33,270, 37,428, 41,405, 45, 38
  1, 33,  5,230,  9,204, 13,236, 17, 98, 21,273, 25,227, 29,260, 33,270, 37,428, 41,405, 45,343
  1, 71,  4, 74,  7, 40, 10, 78, 13, 72, 16, 73, 19,345, 22,320, 25,202, 28,390, 31,230, 34,275, 37, 92, 40, 80, 43,312, 46,235
  1,  1,  6,281,  9,139, 14,124, 17,133, 23,227, 28, 92, 34,491, 39,254, 39,255, 39,256, 44,188, 49,380, 54,378, 59,441
  1,  1,  1,281,  1,139,  1,124,  6,281,  9,139, 14,124, 17,133, 23,227, 26, 34, 30, 92, 38,491, 45,254, 45,255, 45,256, 52,188, 59,380, 66,378, 73,441
  1, 43,  1, 44,  6, 99,  8,116, 11,184, 16,423, 18,103, 21,207, 26,372, 28,242, 31,453, 36, 97, 38, 36
  1,364,  1, 43,  1, 44,  1, 99,  1,116,  6, 99,  8,116, 11,184, 16,423, 18,103, 21,207, 26,372, 28,242, 30,163, 34,453, 40,269, 45, 97, 50,130, 56,400
  1,150,  4, 45,  7, 55, 11,205, 14,250, 17,310, 21,352, 24, 54, 27,156, 31,362, 34,323, 37,133, 41,291, 44,340, 47, 56, 50,484
  1,150,  1, 45,  1, 55,  1,205,  4, 45,  7, 55, 11,205, 14,250, 17,310, 21,352, 24, 54, 27,156, 31,362, 34,323, 37,133, 46,291, 54,340, 62, 56, 70,484
  1, 45,  1, 33,  5, 52, 11,222, 15,116, 21,481, 25, 36, 31,133, 35,436, 41,414, 45, 89, 51, 53, 55, 38
  1, 45,  1, 33,  1, 52,  1,222,  5, 52, 11,222, 15,116, 21,481, 25, 36, 31,133, 33,436, 39,157, 49,414, 57, 89, 67,284, 75, 90
  1, 52,  4,123,  7,110, 12,174, 17, 83, 20,108, 23,229, 28, 53, 33, 34, 36,182, 39,436, 44,334, 49,133, 52,175, 55,257, 60,517, 65,504
  1,150,  7,149, 10,316, 14, 60, 15,244, 18,109, 21,277, 26,428, 29,156, 29,173, 34,473, 41,371, 46, 94, 48,408, 53,340
  1,150,  1,149,  1,316,  1, 60,  7,149, 10,316, 14, 60, 15,244, 18,109, 21,277, 26,428, 29,156, 29,173, 37,473, 47,371, 55, 94, 60,408, 68,340
  1, 33,  5,253, 10,383, 14,185, 19, 60, 23, 95, 28,146, 32,389, 37,298, 41,244, 46, 38, 50,175, 55, 37
  1, 44,  9, 28, 17,185, 25,328, 33,242, 41, 91, 49,201, 57, 63, 65,414, 73, 89, 81,364, 89, 90
  1, 49,  1, 28,  1,185,  1,328,  9, 28, 17,185, 25,328, 33, 48, 35,225, 41,103, 49,201, 57, 63
  1, 49,  1, 28,  1,185,  1,328,  9, 28, 17,185, 25,328, 33, 48, 35,225, 41,103, 45,337, 49,201, 57, 63, 65,525
  1, 40,  1, 43,  5, 71,  9, 74, 13, 73, 17, 28, 21, 42, 25,275, 29,185, 33,191, 37,389, 41,371, 45,302, 49,178, 53,201, 57,194
  1,279,  1, 40,  1, 43,  1, 71,  1, 74,  5, 71,  9, 74, 13, 73, 17, 28, 21, 42, 25,275, 29,185, 35,191, 41,389, 47,371, 53,302, 59,178, 65,201, 71,194
  1, 64,  1, 45,  5,310,  9, 47, 13, 31, 18,219, 23, 54, 28, 36, 32,363, 36,119, 40,538, 45,287, 50,406, 55,195
  1,365,  1, 64,  1, 45,  1,310,  1, 47,  5,310,  9, 47, 13, 31, 18,219, 23, 54, 28, 36, 32,363, 35,225, 39,349, 46,538, 54,287, 62,406, 70,195, 77,143
  1, 10,  1, 43,  5, 98,  9, 14, 14,210, 18,163, 22,228, 27,373, 31,306, 35,269, 40,197, 44,206, 48,404, 53,370
  1, 35,  7,122, 10, 44, 16,342, 19,103, 25,137, 28,242, 34,305, 37,207, 43,114, 46,400, 52,398, 55,474, 61,378, 64,489
  1, 33,  1,106,  1, 93,  9, 88, 12, 95, 20,397, 23,149, 31,373, 34,322, 42,377, 45, 94, 53,248, 56,153, 64,478
  1, 33,  1,106,  1, 93,  9, 88, 12, 83, 20,397, 23,149, 31,373, 34,322, 42,377, 45,157, 53, 76, 56,153, 64,472
  1,189,  6,300,  6,346, 10, 55, 14,426, 18,133, 22,352, 26,222, 31,156, 31,173, 35,401, 39, 89, 43,248, 47, 90
  1,428,  1,321,  1,189,  1,300,  1,346,  6,300,  6,346, 10, 55, 14,426, 18,133, 22,352, 26,222, 33,156, 33,173, 39,401, 45, 89, 51,248, 57, 90
  1,145,  7,106, 10, 11, 13, 43, 20, 61, 23,182, 26,282, 32,269, 35,400, 38,152, 44, 14, 47,242, 53, 12
  1,145,  1,106,  1, 11,  1, 43,  7,106, 10, 11, 13, 43, 20, 61, 23,182, 26,282, 30,129, 34,269, 39,400, 44,152, 52, 14, 57,242, 65, 12
  1, 93,  4,106,  7,229, 11,189, 15, 60, 18,317, 21,120, 26,246, 31,379, 34,201, 37,322, 43,326, 48,470, 48,471, 51,414, 54,377, 60,153
  1,100,  1, 93,  1,106,  1,229,  4,106,  7,229, 11,189, 15, 60, 18,317, 21,120, 26,246, 31,379, 34,201, 36, 63, 39,326, 47,322, 54,470, 54,471, 59,414, 64,377, 72,153
  1,310,  1,132,  8, 51, 15,275, 22,109, 29,133, 36,380, 43,246, 50,412, 57,254, 57,255, 57,256, 64,378
  1,310,  1,132,  1, 51,  1,275,  8, 51, 15,275, 22,109, 29,133, 36,246, 46,380, 56,412, 66,254, 66,255, 66,256, 76,378
  1, 10,  1,106,  7,300, 13, 55, 19,232, 25,182, 31,246, 37,210, 43,163, 49,350, 55,306, 61,404
  1, 10,  1,106,  1,300,  1, 55,  7,300, 13, 55, 19,232, 25,182, 31,246, 37,210, 46,163, 55,350, 67,306, 73,404
  1,150, 15, 33, 30,175
  1, 55,  1, 35,  5,346,  9,287, 13,352, 17,239, 21,105, 25,445, 29,401, 33,240, 37, 56, 41,213, 45,219, 49,392
  1, 33, 10, 55, 10, 52, 10,181, 20, 29, 30,240, 30,241, 30,258, 40,311, 50, 56, 50,126, 50, 59
  1,168,  1, 39,  1,310,  1,122,  1, 10,  4, 20,  7,185, 10,154, 14,364, 18, 60, 22,425, 27,163, 32,103, 37,164, 43,389, 49,421, 55,246, 58,485
  1,282,  5,103,  8,101, 13,174, 16,180, 20,425, 23,261, 28,185, 31,506, 35,247, 38,389, 43,373, 46,289, 50,288, 55,271
  1,282,  1,103,  1,101,  1,174,  5,103,  8,101, 13,174, 16,180, 20,425, 23,261, 28,185, 31,506, 35,247, 42,389, 51,373, 58,289, 66,288, 75,271
  1, 43,  1,101,  6, 50,  9,193, 14,310, 17,109, 22,425, 25,228, 30,174, 33,261, 38,506, 41,212, 46,371, 49,248
  1,  7,  1,  8,  1,  9,  1,356,  1, 20,  1, 43,  1,101,  1, 50,  6, 50,  9,193, 14,310, 17,109, 22,425, 25,228, 30,174, 33,261, 37,325, 42,506, 49,212, 58,371, 61,248
  1, 43,  1, 16,  7, 74, 11, 75, 17, 23, 21,230, 27, 18, 31,345, 37, 34, 41,235, 47,536, 51,403, 57,516, 61, 76, 67,363, 71,437
  1, 35,  6, 45,  9,310, 14, 93, 17,253, 22, 36, 25,281, 30,149, 33, 38, 38,215, 41,219, 46,326, 49,505, 54,485, 57,361
  1, 10,  1,364,  4, 43,  9,269, 12, 98, 17, 13, 20,228, 25, 14, 28, 44, 33,104, 36,163, 41,248, 44,389, 49,197, 52,400, 57,382, 60,427, 65,195
  1,150,  1,204,  1,227, 15, 68, 15,243, 15,219, 15,194
  1,181,  1, 43,  4,104, 10, 44, 13,196, 19, 29, 22,182, 28,423, 31,242, 37,420, 40,258, 46, 59
  1,181,  1, 43,  1,104,  1, 44,  4,104, 10, 44, 13,196, 19, 29, 22,182, 28,423, 31,242, 37, 58, 40,258, 51, 59, 59,329
  1,111,  1,181,  1, 45,  1, 55,  7,227, 13,301, 19, 34, 25, 62, 31,258, 37,156, 37,173, 43, 59, 49,329
  1,181,  1, 45,  1, 55,  1,227,  7,227, 13,301, 19, 34, 25, 62, 31,258, 32,207, 39,156, 39,173, 47, 59, 55,329
  1,242,  1,181,  1, 45,  1, 55,  1,227,  7,227, 13,301, 19, 34, 25, 62, 31,258, 32,207, 39,156, 39,173, 44,423, 52, 59, 65,329
  1,128,  1, 55,  1,250,  1,334, 51,504
  1,250,  6, 44, 10,103, 15,352, 19,184, 24,423, 28,362, 33,226, 37,291, 42,242, 46,401, 51, 56
  1,250,  6, 93, 10, 97, 15,352, 19,133, 24,392, 28,445, 33,226, 37,291, 42, 94, 46,401, 51, 56
  1, 33,  1,106,  8, 55, 15,317, 22,281, 29, 36, 36,300, 43,246, 50, 38, 57,291, 64,156, 71, 56, 78,457
  1, 33,  4,204,  7, 55,  9, 97, 14, 36, 17,381, 22,352, 27,213, 31,175, 37,186, 40, 56, 46,392, 51,445, 55,219
  1, 99,  5, 44, 10, 43, 16, 29, 20,116, 25, 52, 31,225, 35,428, 40,184, 46,242, 50,337, 55, 38
  1, 99,  1, 44,  1, 43,  1, 29,  5, 44, 10, 43, 16, 29, 20,116, 25, 52, 30,182, 32,225, 37,428, 43,184, 50,242, 55,337, 61, 38
  1,424,  1,422,  1, 99,  1, 44,  1, 43,  1, 29,  5, 44, 10, 43, 16, 29, 20,116, 25, 52, 30,182, 32,225, 37,428, 43,184, 50, 19, 53,242, 61,337, 70, 38, 80,525
  1, 36
  1,393,  1, 36,  1,232,  1, 93, 20,232, 20, 93, 24,184, 28,228, 32,418, 36, 94, 40,334, 44, 97, 48,309, 52,428, 56, 63
  1,393,  1, 36,  1,232,  1, 93, 20,232, 20, 93, 24,184, 28,228, 32,418, 36, 94, 40,334, 44, 97, 45,359, 53,309, 62,428, 71, 63
  1,153,  1, 23,  9, 88, 17,174, 25,276, 33,246, 41,334, 49,451, 57,199, 65,192, 73,444, 81,359, 89, 63
  1,153,  1, 23,  9,196, 17,174, 25,276, 33,246, 41,133, 49,451, 57,199, 65,192, 73, 58, 81,359, 89, 63
  1,153,  1, 23,  9,232, 17,174, 25,276, 33,246, 41,334, 41,133, 49,451, 57,199, 65,192, 73,442, 73,430, 81,359, 89, 63
  1,149,  5,273, 10,270, 15,219, 20,225, 25,346, 30,287, 35,296, 40,428, 45,105, 50,375, 55,204, 60, 94, 65,505, 70,513, 75,470, 80,406, 85,361
  1,149,  5,377, 10,270, 15,219, 20,225, 25,182, 30,287, 35,295, 40,428, 45,105, 50,375, 55,349, 60, 94, 65,505, 70,477, 75,471, 80,406, 85,262
  1,352,  5,184, 15, 34, 20,330, 30,392, 35, 58, 45,246, 50,323, 60,347, 65,401, 75,329, 80, 38, 90, 56
  1,341,  5,184, 15,436, 20,359, 30,156, 35, 89, 45,246, 50,284, 60,339, 65,414, 75, 90, 80, 76, 90,126
  1,239,  5,184, 15,242, 20,304, 30,156, 35,403, 45,246, 50,200, 60,349, 65, 19, 75,245, 80, 63, 90,406
  1,273,  1, 93,  5,156, 10,129, 15,270, 20, 94, 25,287, 30,156, 35,428, 40, 38, 45,356, 50,361, 55,248, 60,322, 65,387, 70,353
  1, 43,  1, 35,  9,101, 17,100, 25,282, 33,228, 41, 94, 49,289, 57,375, 65,428, 73,322, 81,105, 89,354, 97, 63
  1, 33,  5,110,  9, 71, 13, 75, 17,174, 21, 44, 25, 72, 29, 73, 33,235, 37,242, 41,202, 45,437
  1, 33,  1,110,  5,110,  9, 71, 13, 75, 17,174, 22, 44, 27, 72, 32, 73, 37,235, 42,242, 47,202, 52,437
  1,452,  1, 33,  1,110,  1, 71,  1, 75,  5,110,  9, 71, 13, 75, 17,174, 22, 44, 27, 72, 32, 89, 33, 73, 39,235, 45,242, 51,202, 57,437
  1, 10,  1, 43,  7, 52,  9,269, 15,154, 17,172, 23,417, 25,259, 31,263, 33, 83, 39,512, 41,303, 47, 53
  1, 10,  1, 43,  1, 52,  7, 52,  9,269, 14,183, 16,154, 19,172, 26,364, 29,259, 36,370, 39, 83, 46,512, 49,303, 56,394
  1, 10,  1, 43,  1, 52,  1,269,  7, 52,  9,269, 14,183, 16,154, 19,172, 26,364, 29,386, 36,370, 42, 83, 52,512, 58,347, 68,394
  1,  1,  4, 45,  8,145, 11,346, 15, 64, 18, 61, 22,117, 25, 31, 29,362, 32,250, 36, 54, 39, 65, 43, 56
  1, 33,  1, 45,  4, 45,  8,145, 11,346, 15, 64, 16,232, 19, 61, 24,117, 28, 31, 33,362, 37,250, 42, 54, 46, 65, 51, 56
  1, 33,  1, 45,  1,145,  4, 45,  8,145, 11, 14, 15, 64, 16,232, 19, 61, 24,207, 28, 31, 33,362, 36,453, 39,250, 46, 54, 52, 65, 59, 56
  1, 33,  1, 45,  5, 98,  9, 17, 13,104, 17,283, 21, 18, 25,332, 29, 36, 33, 97, 37,413, 41,515
  1, 33,  1, 45,  1, 98,  5, 98,  9, 17, 13,104, 18,283, 23, 18, 28,332, 33, 36, 38, 97, 43,413, 48,515
  1, 33,  1, 45,  1, 98,  1, 17,  5, 98,  9, 17, 13,104, 18,283, 23, 18, 28,332, 33, 36, 34,370, 41, 97, 49,413, 57,515
  1, 33,  5, 45,  9,111, 13,205, 17, 29, 21,158, 25,281, 29,133, 33, 36, 37,162, 41,276, 45,174
  1, 33,  1, 45,  5, 45,  9,111, 13,205, 15, 55, 18, 29, 23,158, 28,281, 33,133, 38, 36, 43,162, 48,276, 53,174
  1, 45,  1,117,  6,522, 16,450
  1, 45,  1,117, 10,210, 14,141, 18, 47, 22,116, 26,163, 30,404, 34,103, 38,269, 42,400, 46,405, 50,195
  1, 33,  5, 43,  9,268, 13,209, 17, 44, 21, 46, 25,207, 29,422, 33,242, 37,184, 41,435, 45,528
  1, 33,  1, 43,  5, 43,  9,268, 13,209, 18, 44, 23, 46, 28,207, 33,422, 38,242, 43,184, 48,435, 53,528
  1, 33,  1, 43,  1,268,  5, 43,  9,268, 13,209, 18, 44, 23, 46, 28,207, 35,422, 42,242, 49,184, 56,435, 63,528
  1, 71,  4, 74,  7,346, 10, 78, 13, 72, 16,388
  1,311,  1, 40,  1, 72,  1,345,  1,230
  1, 29,  1, 43,  6,116, 10,228, 15, 36, 19,184, 24,372, 28,498, 33,246, 37,428, 42,103, 46,457
  1, 29,  1, 43,  6,116, 10,228, 15, 36, 19,184, 24,372, 28,498, 30,283, 36,246, 43,428, 51,103, 58,457
  1, 33,  1,182,  6,269, 10,319, 15, 36, 19,334, 24,207, 28,246, 33,203, 37,368, 42,442, 46,484
  1, 33,  1,182,  1,269,  1,319,  6,269, 10,319, 15, 36, 19,334, 24,207, 28,246, 30,335, 36,203, 43,368, 51,442, 58,484
  1,182, 10, 33, 15,450, 20,237
  1, 33, 10,182, 15,450, 20,237, 23, 93, 26, 75, 29, 74, 32, 60, 35,445, 38,175, 41,213, 44, 94, 47,437
  1, 33, 10,182, 15,450, 20,237, 23, 93, 26, 16, 29, 77, 32, 60, 35,293, 38,318, 41,403, 44, 94, 47,405, 50,483
  1,230,  1, 16, 13,450
  1,230,  1, 16,  3, 40,  7,109,  9,210, 13,455, 15,228, 19,154, 21,408, 25,456, 27, 92, 31,163, 33,445, 37,454, 39,207, 43,194
  1, 45,  1,117,  5, 98,  9,204, 13,209, 17,203, 21,129, 25,486, 29,186, 33, 86, 37,162, 41,435, 45,387, 49,158
  1, 49,  1, 45,  1,346,  3, 98,  6, 55, 10,228, 15,129, 21,453, 28, 97, 36,250, 45, 13, 55,401
  1,423,  1, 49,  1, 45,  1,346,  1, 98,  3, 98,  6, 55, 10,228, 15,129, 21,453, 26,242, 29, 97, 39,250, 50, 13, 62,401
  1,234,  1, 33,  7, 74, 10, 73, 13,270, 19,345, 22,241, 28,388, 31, 36, 37, 76, 40,381
  1,234,  1, 33,  1, 74,  7, 74, 10, 73, 13,270, 19,345, 22,241, 25, 80, 30,388, 35, 36, 43, 76, 48,381
  1,189,  2,300,  4,106,  7,352, 11,426, 16,237, 22,240, 29, 34, 37,330, 46,105
  1,189,  1,300,  1,106,  1,352,  2,300,  4,106,  7,352, 11,426, 16,237, 22,240, 29, 34, 41,330, 54,105
  1, 10,  1, 39,  1, 28,  1,310,  4, 28,  8,310, 11,226, 15,321, 18,154, 22,129, 25,103, 29, 97, 32,458, 36,374, 39,417, 43,387
  1,132,  1,107,  6,310, 11, 16, 14,116, 17,371, 22,506, 27,254, 30,256, 30,255, 33,466, 38,226, 43,247, 46,153
  1,132,  1,107,  1,310,  1, 16,  6,310, 11, 16, 14,116, 17,371, 22,506, 27,254, 32,256, 32,255, 37,466, 44,226, 51,247, 56,153
  1,150,  1,  1,  1,111,  1,193,  6,203, 13,218, 16, 98, 23, 26, 26,226, 33, 97, 36,146, 43,495, 46,204, 53,494, 56,340, 63,361
  1,243,  1,277,  1,150,  1,  1,  1,111,  1,193,  6,203, 13,216, 16, 98, 23, 26, 26,226, 33, 97, 36,146, 43,495, 46,204, 53,494, 56,340, 63,361
  1,381,  1,345,  1, 45,  1,149,  1,180,  1,310
  1,310,  1,228,  1,114,  1, 17, 25,207, 35,417, 45,492, 55,400, 65,511, 75,399
  1,252,  5, 10,  8, 45, 13, 95, 17,185, 20,154, 25,204, 29,274, 32,445, 37,163, 41,389, 44,213, 48,468
  1,252,  1, 10,  1, 45,  5, 10,  8, 45, 13, 95, 17,185, 20,154, 25,204, 29,274, 32,445, 37,163, 38,207, 45, 34, 52,213, 60,468
  1, 35,  6, 45,  9,310, 14, 93, 17,253, 22,387, 25,494
  1, 10,  1,116,  4,139,  7,103, 10,154, 14,108, 18,364, 22,163, 27, 92, 32,491, 37,400, 43,262, 49,153
  1, 10,  1,116,  1,139,  4,139,  7,103, 10,154, 14,108, 18,364, 22,163, 27, 92, 32,491, 34, 53, 41,400, 51,262, 61,153
  1, 33,  1, 93,  7, 95, 12,286, 14,109, 19,326, 26,334, 30,219, 35,360, 37,248, 41,185, 49,371, 52,377, 54,484
  1,241,  1,240,  1, 33,  1, 93,  1, 95,  1,286,  7, 95, 12,286, 14,109, 19,326, 26,334, 30,219, 33,335, 38,360, 43,248, 50,185, 61,371, 67,377, 72,484
  1,313,  1,383,  6,175,  9, 67, 14, 88, 17,102, 22,335, 25,185, 30,317, 33,157, 38, 21, 41,389, 46, 38
  1,321,  1,112,  1, 93,  4,383,  8, 96, 11,227, 15,  3, 18,102, 22,113, 22,115, 25, 60, 29,164, 32,278, 36,271, 39, 94, 43,272, 46,226, 50,219
  1,  1,  1,204,  5,383,  9,287, 12,186
  1, 64,  5, 45,  9,119, 13, 47, 17, 31, 21,448, 25,269, 29,496, 33,102, 37,497, 41,355, 45,253, 49,485, 53,297, 57,304
  1,174,  1,228,  1,109,  1,180,  1,425,  7,185, 13, 95, 19,138, 25,466, 31,389, 37,417, 43,262, 49,399
  1, 33,  3, 28,  7, 82, 13,201, 15, 36, 19,328, 25,163, 27,337, 31, 91, 37,407
  1, 33,  1, 28,  3, 28,  7, 82, 13,201, 15, 36, 19,328, 24,530, 28,163, 33,337, 40, 91, 49,407
  1,424,  1, 33,  1, 28,  1, 82,  1,201,  3, 28,  7, 82, 13,201, 15, 36, 19,328, 24,530, 28,163, 33,337, 40, 91, 48,242, 55,407
  1,118,  1,316,  1, 33,  4,111,  9,133, 12,122, 17,278, 20,103, 25,498, 28,254, 33,256, 36, 34, 41,374, 44,205, 49,363, 52,289, 57,387
  1, 98,  1,193,  1,203,  6, 68, 11,395, 15,364, 19,179, 24,103, 29,383, 47,417, 55,515
  1,399,  1, 98,  1,193,  1,197,  1,232,  6, 68, 11,395, 15,364, 19,198, 24,319, 29,382, 33,501, 37, 14, 42,505, 47,347, 51,396, 55,370, 60,406, 65,245
  1, 33,  1, 28,  7, 44, 13,281, 19, 36, 19, 91, 25,328, 31,242, 37, 89, 44, 38, 50, 90
  1,423,  1,424,  1,422,  1, 33,  1, 28,  1, 44,  1,281,  7, 44, 13,281, 19, 36, 19, 91, 25,328, 31,242, 40, 89, 50, 38, 60, 90
  1, 44,  1, 40,  1, 43,  6,282, 12, 42, 17,367, 23,184, 28,390, 34,450, 39,305, 45,468, 50,474, 56,242, 61,440
  1,422,  1,423,  1,424,  1, 44,  1, 40,  1, 43,  1,282,  6,282, 12, 42, 17,367, 23,184, 28,390, 34,450, 39,305, 48,468, 56,474, 65,242, 73,440
  1,310,  3,189,  8, 40, 10,269, 15,228, 17,185, 22,279, 24,207, 29,426, 31,389, 36,474, 38,417, 43,398, 45,188, 50,260
  1,310,  1,189,  1, 40,  3,189,  8, 40, 10,269, 15,228, 17,185, 22,279, 24,207, 29,426, 31,389, 36,474, 41,417, 49,398, 54,188, 62,260
  1, 20,  1, 74,  7, 44, 11, 22, 17,230, 21,275, 27,185, 31,536, 37,254, 37,255, 37,256, 41,242, 47,378, 51,438
  1,  1,  6, 55, 10,213, 13,240, 17, 16, 22,352, 26,445, 29,219, 33,392, 38,250, 42,369, 45,340, 49,318, 54,487
  1,  1,  1, 55,  1,213,  6, 55, 10,213, 13,240, 17, 16, 22,352, 26,445, 29,219, 35,392, 42,250, 48,369, 53,340, 59,318, 66,487
  1, 33,  1,145,  4, 48, 10, 61, 13, 29, 19, 97, 22, 17, 28,352, 31, 36, 37,109, 40,340, 46,392, 49, 56
  1,181,  1, 43,  5, 75,  9,196, 13,320, 17,207, 21, 54, 26,420, 31,275, 36,452, 41, 59, 46,329
  1,  8,  1,181,  1, 43,  1, 75,  1,196,  5, 75,  9,196, 13,320, 17,207, 21, 54, 26,420, 31,275, 36,452, 47, 59, 58,329
  1,373,  1,279,  1,372,  1, 10,  1, 43,  1,269,  1, 98,  8, 98, 10,103, 14,185, 21,154, 24,417, 28,196, 35,468, 38,400, 42,374, 49,232, 51,399
  1,243,  1,112,  1,319,  1, 33,  1, 84,  1, 48,  6, 84, 11, 48, 14, 49, 17, 86, 22,209, 27,486, 30,199, 34,443, 40,103, 46,435, 50,429, 54,393, 60,360, 66,192
  1,122,  5, 48,  9,111, 13,282, 17, 35, 21, 23, 25, 50, 29, 21, 33,205, 37,498, 41,382, 45,287, 49,103, 53,438, 57,378, 61,360
  1,398,  1, 30,  1, 39,  1, 23,  1, 31,  9, 23, 19, 31, 19,184, 23,350, 30,498, 41, 36, 42,359, 47,529, 56,444, 62, 89, 71, 32, 77,224, 86,439
  1,275,  1,132,  5, 79,  8, 71, 12, 74, 15, 77, 19, 22, 22, 20, 26, 72, 29, 78, 33,282, 36,246, 40,363, 43, 21, 47,321, 50,378, 54,438, 57,335
  1,  7,  1, 98,  1, 43,  1, 84,  1, 67,  6, 84, 11, 67, 16,129, 21,351, 26,113, 32,486, 38,  9, 44,435, 50, 85, 56,103, 62, 87, 68,416
  1,  9,  1,123,  1, 43,  1, 52,  1,108,  6, 52, 11,108, 16,185, 21, 83, 26,109, 32,481, 38,  7, 44,436, 50, 53, 56,241, 62,126, 68, 63
  1,143,  1,245,  1,396,  1,403
  1,400,  1,450,  1, 33,  1,193,  1, 98,  1,104,  6, 98, 11,104, 14, 49, 17,197, 22, 48, 27,253, 30,228, 33,246, 38,364, 43,163, 46,103, 49,369, 54,403, 57,405
  1, 39,  1, 33,  1,270,  8, 28, 15, 75, 22, 98, 29,235, 36,345, 43,202, 50,387, 57,320, 64,241, 71,348, 78, 14
  1, 39,  1, 33,  1,270,  8, 28, 15,196, 22, 98, 29, 44, 36,420, 43,423, 50,387, 57,243, 64,258, 71, 59, 78,112
  1,422,  1,423,  1,424,  1,398,  1, 28,  1,106,  1,282,  5, 28,  9,106, 12,282, 16, 98, 20,210, 23,185, 27,512, 31,103, 34,400, 38, 14, 42,369, 45,404, 49, 12
  1,246,  1, 64,  1,316,  1,300,  1,181,  4,300,  8,181, 13,189, 16,203, 20,426, 25,258, 28,423, 32, 36, 33,458, 40, 89, 48, 54, 56, 59, 65,184
  1,433,  1,176,  1, 33,  1,160,  1,417,  7, 60, 12, 97, 18,105, 23,393, 29,324, 34,373, 40,435, 45,199, 51,161, 56,277, 62,192, 67, 63
  1,348,  1,400,  1, 43,  1, 93,  1,104,  1,100,  6, 93, 10,104, 12,100, 17,210, 22,163, 25,505, 31, 14, 36,427, 39,270, 45,364, 50,206, 53,182, 59,370, 64,500
  1,393,  1,356,  1, 33,  1,334,  1,443,  1,335,  7,334, 13,443, 19,335, 25, 86, 31,157, 37,201, 43,156, 49,408, 55,435, 61,444, 67,192, 73,199, 79,414
  1,  7,  1,  8,  1,  9,  1,356,  1, 20,  1, 43,  1,101,  1, 50,  6, 50,  9,193, 14,310, 17,109, 22,425, 25,228, 30,174, 33,261, 37,325, 42,506, 49,212, 58,371, 61,248
  1,181,  1, 43,  1,104,  1,310,  4,104, 10,310, 13,196, 19,109, 22,466, 28,358, 31,445, 37,420, 40,258, 51, 59, 59,194
  1,271,  1,310,  1, 86,  1, 84,  1,109,  8,253, 15,104, 22,351, 29,466, 36,164, 43,486, 50,506, 57,268, 64,435
  1,156,  1, 93,  6,286, 16,203, 21,129, 31,281, 36,248, 46,133, 51,326, 61,175, 66,363, 76,262
  1,156,  1, 93,  6,286, 16,182, 21,129, 31,381, 36,248, 46,204, 51,326, 61,383, 66,363, 76,361
  1,156,  1, 93,  6,286, 16,197, 21,129, 31,253, 36,248, 46,417, 51,326, 61,387, 66,363, 76,153
  1,225,  1,184,  6,232, 10,246, 15,163, 19,408, 24,368, 28,337, 33,414, 37,396, 42,231, 46,459, 50,430
  1,225,  1,184,  6,352, 10,246, 15,163, 19,408, 24,401, 28,337, 33,414, 37,396, 42,401, 46,460, 50, 56
  1,246,  9, 43, 17,424, 25,319, 33,242, 41,184, 49,436, 57, 83, 65,442, 73,414, 81,257, 88,444, 96,463
  1,  7,  1,  8,  1,  9,  1,146,  1,282,  1,109,  1,193, 25,279, 40,469, 50,428, 65,371, 75,462, 90,484,100,416
  1,225,  1,184,  6,466, 10,246, 15,163, 19,425, 24,194, 28,337, 33,414, 37,396, 42,421, 46,467, 50,506
  1, 93,  1,104, 11,219, 20, 54, 29, 62, 38,248, 47,163, 57,236, 66,427, 75,375, 84,461, 93, 94
  1,145,  1,346,  9,204, 16, 48, 24, 61, 31,151, 39,250, 46,352, 54,392, 61,291, 69,240
  1,294,  1,145,  1,346,  9,204, 16, 48, 24, 61, 31,151, 39,250, 46,352, 54,392, 61,291, 69,240, 76,391
  1,466,  1, 50, 11, 98, 20, 95, 29,185, 38,171, 47,104, 57,114, 66,464, 75,417, 84,138, 93,399
  1, 74, 10,345, 19, 73, 28,235, 37,230, 46,363, 55,388, 64,312, 73,412, 82,186, 91,361,100,465
  1, 69,  1,322,  1,363,  1,386, 10,356, 20,414, 30,304, 40,245, 50,287, 60,248, 70,105, 80, 63, 90,195,100,449
  1,545,  1,116,  1, 93,  1,510,  1, 98,  9,203, 17, 29, 25,488, 33,179, 41,481, 49,428, 57,517, 65, 38, 73,394, 81,515, 89,500, 97,315
  1, 33,  4, 43,  7, 22, 10, 35, 13, 74, 16,536, 19, 73, 22, 72, 25, 21, 28,348, 31,489, 34,202, 37,378, 40,380, 43,437
  1, 33,  1, 43,  1, 22,  1, 35,  4, 43,  7, 22, 10, 35, 13, 74, 16,536, 20, 73, 24, 72, 28, 21, 32,348, 36,489, 40,202, 44,378, 48,380, 52,437
  1, 33,  1, 43,  1, 22,  1, 35,  4, 43,  7, 22, 10, 35, 13, 74, 16,536, 20, 73, 24, 72, 28, 21, 32,348, 38,489, 44,202, 50,378, 56,380, 62,437
  1, 33,  3, 39,  7, 52,  9,316, 13,111, 15,488, 19,123, 21,205, 25, 36, 27,535, 31,372, 33, 53, 37,457, 39, 46, 43,394
  1, 33,  1, 39,  1, 52,  1,316,  3, 39,  7, 52,  9,316, 13,111, 15,488, 17,292, 20,123, 23,205, 28, 36, 31,535, 36,372, 39, 53, 44,457, 47, 46, 52,394
  1,359,  1, 33,  1, 39,  1, 52,  1,316,  3, 39,  7, 52,  9,316, 13,111, 15,488, 17,292, 20,123, 23,205, 28, 36, 31,535, 38,372, 43, 53, 50,457, 55, 46, 62,394
  1, 33,  5, 39,  7, 55, 11,346, 13,116, 17,534, 19,210, 23,352, 25,279, 29,453, 31,227, 35,401, 37,514, 41, 14, 43, 56
  1, 33,  1, 39,  1, 55,  1,346,  5, 39,  7, 55, 11,346, 13,116, 17,534, 20,210, 25,352, 28,279, 33,453, 36,227, 41,401, 44,514, 49, 14, 52, 56
  1,224,  1, 33,  1, 39,  1, 55,  1,346,  5, 39,  7, 55, 11,346, 13,116, 17,534, 20,210, 25,352, 28,279, 33,453, 36,163, 38,227, 45,401, 50,514, 57, 14, 62, 56
  1, 33,  3, 43,  6, 44,  8,117, 11,197, 13, 28, 16,242, 18, 95, 21,162, 23,495, 26,526, 28,158, 31,212, 33,226, 36, 21
  1, 33,  1, 43,  1, 44,  1, 67,  3, 43,  6, 44,  8,117, 11,197, 13, 28, 16,242, 18, 95, 20,109, 22,162, 25,495, 29,244, 32,158, 36,212, 39,226, 43, 21
  1, 43,  1, 33,  5,316,  8, 44, 12,270, 15, 36, 19,526, 22,242, 26, 46, 29,514, 33,179, 36,387, 40,416
  1, 43,  1, 33,  1,316,  1, 44,  5,316,  8, 44, 12,270, 15, 36, 20,526, 24,242, 29, 46, 33,514, 38,179, 42,387, 47,416
  1,423,  1,424,  1,422,  1, 43,  1, 33,  1,316,  1, 44,  5,316,  8, 44, 12,270, 15, 36, 20,526, 24,242, 29, 46, 36,514, 42,179, 51,387, 59,416
  1, 10,  3, 45,  6,274, 10, 28, 12,154, 15,228, 19,259, 21,252, 24,468, 28,372, 30,163, 33,445, 37,400, 39,289, 42,417, 46,389
  1, 10,  1, 45,  1,274,  1, 28,  3, 45,  6,274, 10, 28, 12,154, 15,228, 19,259, 22,252, 26,468, 31,372, 34,163, 38,269, 43,400, 47,289, 50,417, 55,389
  1, 10,  4, 43,  7,122, 10, 22, 13,154, 16, 73, 19, 44, 22,402, 25,259, 28,374, 31,512, 34,447, 37,278, 40,363, 43,242
  1, 43,  1,122,  1,154,  1,402
  1, 10,  4, 43,  7,122, 10,510, 13,154, 16,281, 19, 44, 22,481, 25,133, 28,374, 31,512, 34,126, 37,278, 40,363, 43,242
  1, 43,  1,122,  1,154,  1,481
  1, 10,  4, 43,  7,122, 10, 55, 13,154, 16,346, 19, 44, 22,503, 25,269, 28,374, 31,512, 34,362, 37,278, 40,363, 43,242
  1, 43,  1,122,  1,154,  1,503
  1,149,  1,111,  5,381,  7,281, 11, 60, 13,286, 17,236, 19, 95, 23,428, 25,485, 29,171, 31,248, 35,347, 37, 94, 41,138, 43,477, 47,500
  1,111,  1,381,  1, 60,  1, 95
  1, 16,  4, 45,  8, 43, 11, 98, 15,314, 18,355, 22,197, 25,269, 29,403, 32, 13, 36,297, 39,207, 43,263, 46,366, 50,143
  1, 16,  1, 45,  1, 43,  1, 98,  4, 45,  8, 43, 11, 98, 15,314, 18,355, 23,197, 27,269, 32,403, 36, 13, 41,297, 45,207, 50,263, 54,366, 59,143
  1, 16,  1, 45,  1, 43,  1, 98,  4, 45,  8, 43, 11, 98, 15,314, 18,355, 23,197, 27,269, 33,403, 38, 13, 44,297, 49,207, 55,263, 60,366, 66,143
  1, 98,  4, 39,  8,268, 11,351, 15, 86, 18,488, 22,228, 25,209, 29, 23, 32,435, 36, 97, 39,528, 43, 37
  1, 98,  1, 39,  1,268,  1, 86,  4, 39,  8,268, 11,351, 15, 86, 18,488, 22,228, 25,209, 31, 23, 36,435, 42, 97, 47,528, 53, 37
  1, 33,  4,106,  7, 28, 10, 29, 14,350, 17,189, 20,334, 23,479, 27,157, 30,446, 33,201, 36,444, 40,153
  1, 33,  1,106,  1, 28,  1, 29,  4,106,  7, 28, 10, 29, 14,350, 17,189, 20,334, 23,479, 25,408, 30,157, 36,446, 42,201, 48,444, 55,153
  1, 33,  1,106,  1, 28,  1, 29,  4,106,  7, 28, 10, 29, 14,350, 17,189, 20,334, 23,479, 25,408, 30,157, 36,446, 42,201, 48,444, 55,153
  1, 93,  4,316,  8, 16, 12,372, 15,531, 19,286, 21,314, 25,213, 29,133, 29,347, 32,403, 36,248, 41, 94, 47,283
  1, 93,  1,316,  1, 16,  1,372,  4,316,  8, 16, 12,372, 15,531, 19,286, 21,314, 25,213, 29,133, 29,347, 32,403, 36,248, 41, 94, 47,283
  1, 10,  1,300,  5,229,  8,189, 12,154, 15,232, 19, 91, 22,468, 26,163, 29,157, 33, 89, 36, 14, 40,201, 43,529, 47, 90
  1, 10,  1,300,  1,229,  1,189,  5,229,  8,189, 12,154, 15,232, 19, 91, 22,468, 26,163, 29,157, 31, 32, 36, 89, 42, 14, 49,201, 55,529, 62, 90
  1,  1,  1, 45,  1,270,  5,287, 10,  3, 15,213, 20,290, 25,494, 30, 36, 35,505, 40,495, 45,493, 50, 38, 55,387
  1,  1,  1, 43,  4,116,  8,117, 12, 67, 16, 88, 20,358, 24,498, 28,339, 31,157, 34,223, 37,184, 40,359, 43,444, 46,264, 49,276
  1,  1,  1, 43,  1,116,  1,117,  4,116,  8,117, 12, 67, 16, 88, 20,358, 24,498, 29,339, 33,157, 37,223, 41,184, 45,359, 49,444, 53,264, 57,276
  1,  1,  1, 43,  1,116,  1,117,  4,116,  8,117, 12, 67, 16, 88, 20,358, 24,498, 29,339, 33,157, 37,223, 41,184, 45,359, 49,444, 53,264, 57,276
  1,145,  1, 45,  5, 48,  9,496, 12, 61, 16,341, 20,392, 23,253, 27,330, 31,240, 34,175, 38,497, 42, 56, 45,304
  1,145,  1, 45,  1, 48,  1,496,  5, 48,  9,496, 12, 61, 16,341, 20,392, 23,253, 28,330, 33,240, 37,175, 42,497, 47, 56, 51,304
  1,145,  1, 45,  1, 48,  1,496,  5, 48,  9,496, 12, 61, 16,341, 20,392, 23,253, 28,330, 33,240, 36, 51, 39,175, 44,409, 49,497, 53, 56, 59,304
  1, 20,  1, 43,  5,117,  9,116, 13, 69, 17,233, 21,279, 25,480, 29, 34, 33,339, 37,509, 41,203, 45,469, 49,276, 53,179
  1,249,  1, 43,  5,117,  9,116, 13, 24, 17,490, 21, 68, 25,  2, 29,280, 33,339, 37,514, 41,203, 45,501, 49,370, 53,179
  1, 33,  1, 81,  8,450, 15, 75, 22,522, 29,203, 36,405, 43,175
  1,320,  1, 33,  1, 81,  1,450,  1, 75, 20,182
  1,206,  1, 33,  1, 81,  1,450,  1, 75,  8,450, 15, 75, 22,522, 29,163, 32,270, 36,348, 39,404, 43,494, 46, 14, 50,437
  1,111,  1,205,  5, 40,  8,103, 12,228, 15,182, 19,342, 22,450, 26,474, 29, 97, 33,537, 36, 92, 40,431, 43, 38
  1,111,  1,205,  1, 40,  1,103,  5, 40,  8,103, 12,228, 15,182, 19,342, 22,334, 23,450, 28,474, 32, 97, 37,537, 41, 92, 46,431, 50, 38
  1,224,  1,111,  1,205,  1, 40,  1,103,  5, 40,  8,103, 12,228, 15,182, 19,342, 23,450, 28,474, 30,226, 33, 97, 39,537, 44, 92, 50,431, 55, 38
  1, 71,  4, 74,  8, 73, 10, 78, 13, 72, 17,178, 19, 75, 22, 77, 26,202, 28,204, 31,270, 35,412, 37,538, 40,241, 44,283, 46, 76
  1, 74,  1, 73,  1, 72,  1,178, 10, 16, 28,366, 46,542
  1, 71,  4, 74,  8, 73, 10, 79, 13, 72, 17,235, 19,345, 22, 78, 26,202, 28,312, 31,270, 35,412, 37,494, 40,241, 44,495, 46,437
  1, 74,  1, 73,  1, 72,  1,235, 10,298, 28,483, 46, 80
  1, 33,  1, 55,  4,253,  7, 29, 10, 44, 13,453, 16,498, 20, 36, 24,242, 28,401, 32,487, 36, 38, 41,184, 46,175, 51,515, 56, 37
  1, 43,  1, 99,  4, 44,  7, 28, 10,259, 13,328, 16,372, 19,189, 22,373, 25,207, 28,242, 31, 91, 34,184, 37,492, 40,201, 43, 89, 46, 37
  1, 43,  1, 99,  1, 44,  1, 28,  4, 44,  7, 28, 10,259, 13,328, 16,372, 19,189, 22,373, 25,207, 28,242, 32, 91, 36,184, 40,492, 44,201, 48, 89, 52, 37
  1, 43,  1, 99,  1, 44,  1, 28,  4, 44,  7, 28, 10,259, 13,328, 16,372, 19,189, 22,373, 25,207, 28,242, 32, 91, 36,184, 42,492, 48,201, 54, 89, 60,200
  1, 33,  3,205,  6,510,  9, 99, 11,424, 14, 29, 17,253, 19,263, 22,  7, 25,526, 27, 37, 30,187, 33,394, 35,269, 39,276, 42,315
  1, 33,  1,205,  1,510,  1, 99,  3,205,  6,510,  9, 99, 11,424, 14, 29, 17,207, 19,263, 22,  7, 25,526, 27, 37, 30,187, 33,394, 35,359, 39,269, 47,276, 54,315
  1, 64,  1, 71,  3,230,  6, 74, 10, 42, 13, 72, 15,235, 18,178, 22,302, 26,202, 29,367, 33,275, 38, 80, 42,389, 45,241, 50, 76, 55,538, 57,495
  1,210,  5,350,  7,110, 11, 28, 13,185, 17,479, 19,397, 23,450, 24,446, 29,157, 31,163, 35,404, 37,504, 41,175, 43,439
  1,504,  1,350,  1,110,  1, 28,  5,350,  7,110, 11, 28, 13,185, 17,479, 19,397, 23,450, 24,446, 29,157, 31,163, 38,404, 43,504, 50,175, 55,439
  1, 43,  1, 67,  5, 28,  9,185, 12, 29, 16,207, 20,280, 23,371, 27,498, 31,136, 34,184, 38,242, 42,263, 45,431, 49,264, 53,457
  1, 43,  1, 67,  1, 28,  1,185,  5, 28,  9,185, 12, 29, 16,207, 20,280, 23,371, 27,498, 31,136, 34,184, 38,242, 45,263, 51,431, 58,264, 65,457
  1, 16,  1,357,  4, 95,  8,149, 11,366, 14, 18, 18, 60, 21,314, 24,113, 28,115, 31,485, 34,119, 38,356, 41,403, 44, 94, 48,322, 51,143
  1,310,  1,182,  5, 50,  9,114, 13,101, 17,506, 21,261, 25,466, 29,174, 33,471, 33,470, 37,247, 41,288, 45,212, 49,194
  1,310,  1,182,  1, 50,  1,114,  5, 50,  9,114, 13,101, 17,506, 21,261, 25,466, 29,174, 33,471, 33,470, 34,184, 39,247, 45,288, 51,212, 57,194
  1,117,  1,110,  1, 55,  5,205,  8, 44, 11,182, 15,453, 18,246, 21,242, 25,469, 28,362, 31,479, 35,174, 38,504, 41,401, 45,157, 48,240, 51, 56
  1,117,  1,110,  1, 55,  1,205,  5,205,  8, 44, 11,182, 15,453, 18,246, 21,242, 25,469, 28,362, 31,479, 35,174, 40,504, 45,401, 51,157, 56,240, 61, 56
  1, 98,  1, 43,  1, 17,  5, 88,  8,104, 11,184, 15,365, 18,246, 21, 97, 25,501, 28,512, 31,225, 35,242, 38,283, 41,369, 45,157, 48,337, 51, 37
  1, 98,  1, 43,  1, 17,  1, 88,  5, 88,  8,104, 11,184, 15,365, 18,246, 21, 97, 25,501, 28,512, 31,225, 35,242, 40,283, 45,369, 51,157, 56,337, 61, 37
  1,  1,  1,139,  3,278,  7,390, 12,491, 14,  3, 18,124, 23,254, 23,256, 25, 36, 29,188, 34,499, 36, 92, 40,133, 45,441, 47,153
  1,  1,  1,139,  1,278,  1,390,  3,278,  7,390, 12,491, 14,  3, 18,124, 23,254, 23,256, 25, 34, 29,188, 34,499, 39, 92, 46,133, 54,441, 59,153
  1, 10,  1, 43,  5,228,  9,313, 13,154, 17,185, 21,184, 25,269, 29,492, 33,259, 37, 97, 41,373, 45,386, 49,417, 53,286, 57,539
  1,369,  1, 10,  1, 43,  1,228,  1,468,  5,228,  9,468, 13,154, 17,185, 21,184, 25,269, 29,492, 30,400, 34,259, 39, 97, 44,373, 49,386, 54,417, 59,286, 64,539
  1,  1,  3, 45,  7,270,  9,321, 13,  3, 15,227, 19,129, 21, 47, 25,541, 27,204, 31,358, 33,497, 37, 21, 39,445, 43,304, 45,387, 49,495
  1,331,  1,350,  1,270,  1,321,  1, 47,  1,541
  1,  1,  3, 93,  7,321, 10,313, 14,  3, 16, 60, 19,373, 24,185, 25,473, 28,260, 31,248, 33,377, 37, 94, 40,477, 46,204, 48,478
  1,  1,  1, 93,  1,321,  1,313,  3, 93,  7,321, 10,313, 14,  3, 16, 60, 19,373, 24,185, 25,473, 28,260, 31,248, 34,377, 39, 94, 43,477, 50,204, 53,478
  1,  1,  1, 93,  1,321,  1,313,  3, 93,  7,321, 10,313, 14,  3, 16, 60, 19,373, 24,185, 25,473, 28,260, 31,248, 34,377, 39, 94, 45,477, 54,204, 59,478
  1,149,  3,115,  7,205, 10,289, 14,237, 16,113, 19,204, 24,105, 25,473, 28,283, 31,248, 33,220, 37, 94, 40,285, 46,377, 48,472
  1,149,  1,115,  1,205,  1,289,  3,115,  7,205, 10,289, 14,237, 16,113, 19,204, 24,105, 25,473, 28,283, 31,248, 34,220, 39, 94, 43,285, 50,377, 53,472
  1,149,  1,115,  1,205,  1,289,  3,115,  7,205, 10,289, 14,237, 16,113, 19,204, 24,105, 25,473, 28,283, 31,248, 34,220, 39, 94, 41,146, 45,285, 54,377, 59,472
  1, 55,  3,346,  6,432,  9, 17, 13,352, 15,332, 19, 61, 21,297, 24,392, 27,403, 30,355, 34,240, 37,366, 41,413, 46,542
  1, 55,  1,346,  1,432,  1, 17,  3,346,  6,432,  9, 17, 13,352, 15,332, 19, 61, 21,297, 24,392, 27,403, 30,355, 34,240, 40,366, 47,413, 55,542
  1,333,  4,106,  7,310, 10,253, 13,196, 16, 54, 19,419, 22,269, 26,429, 31,151, 35, 58, 40,258, 44,243, 49, 59, 53,329
  1,333,  1,106,  1,310,  1,253,  4,106,  7,310, 10,253, 13,196, 16, 54, 19,419, 22,269, 26,429, 31,151, 36, 58, 42,258, 47,243, 53, 59, 58,329
  1,311,  1,333,  1,106,  1,310,  1,253,  4,106,  7,310, 10,253, 13,196, 16, 54, 19,419, 22,269, 26,429, 31,151, 36, 58, 42,258, 50,243, 59, 59, 67,329
  1, 33,  1,293,  4, 45,  7, 28, 10, 24, 13, 73, 16,185, 20, 36, 24, 26, 28,312, 32,412, 36,204, 41,267, 46, 38, 51, 76
  1,224,  1, 33,  1,293,  1, 45,  1, 28,  4, 45,  7, 28, 10, 24, 13, 73, 16,185, 20, 36, 24, 26, 28,312, 32,412, 36,204, 37,532, 44,267, 52, 38, 60, 76
  1, 84,  4, 98,  7, 39, 10,268, 13,209, 16,228, 19,104, 22,351, 26,486, 30,512, 34,113, 38,227, 42,521, 46, 97, 50,435
  1, 64,  4, 43,  8,203, 13,210, 16, 31, 20, 29, 25,206, 28,405, 32,163, 37, 36, 40,184, 44,404, 49,175, 52, 14, 56, 38
  1, 64,  1, 43,  1,501,  1, 41,  4, 43,  8,501, 13, 41, 16, 31, 20, 29, 25,206, 28,405, 32,163, 37,442, 40,334, 44,404, 49,179, 52, 14, 56,416
  1, 71,  6, 74,  8,310, 12,117, 15, 72, 18,275, 20,185, 24,230, 28,202, 32, 92, 35,235, 39,499, 43, 76, 45,476, 50,147
  1, 71,  1, 74,  1,310,  1,117,  6, 74,  8,310, 12,117, 15, 72, 18,275, 20,185, 24,230, 28,202, 32, 92, 35,235, 43,499, 49, 76, 54,476, 62,147
  1,145,  1,346,  5, 71,  9,101, 13, 61, 17,105, 22,352, 27,466, 32,362, 37,240, 43,506, 49, 56, 55,378, 61,323
  1,145,  1,346,  1, 71,  1,101,  5, 71,  9,101, 13, 61, 17,105, 22,352, 27,466, 32,362, 37,240, 45,506, 53, 56, 61,378, 69,323
  1,  1,  1,346,  5,392,  9,453, 13,  3, 17,505, 21,182, 25,352, 29,358, 33,487, 37,273, 41,362, 45,219, 49,270, 53,469, 57,361, 61, 56
  1, 81,  1,141,  1,169,  4, 86,  7,103, 12,210, 15,527, 18,450, 23,380, 26,163, 29,486, 34,324, 37, 97, 40,389, 45,435, 48,405
  1, 81,  1,141,  1,169,  1, 86,  4, 86,  7,103, 12,210, 15,527, 18,450, 23,380, 26,163, 29,486, 34,324, 40, 97, 46,389, 54,435, 60,405
  1, 33,  1,106,  6,205,  9,174, 14,232, 18, 42, 21,360, 26,334, 30,429, 35,275, 38,120, 43,442, 47,371, 52,430, 55,153
  1,431,  1, 33,  1,106,  1,205,  1,174,  6,205,  9,174, 14,232, 18, 42, 21,360, 26,334, 30,429, 35,275, 38,120, 40,438, 46,442, 53,371, 61,430, 67,153
  1, 11,  6,268, 11, 84, 16,544, 21, 20, 26,451, 31,475, 36,429, 39,103, 42,435, 45,319, 48,508, 51,199, 54,192, 57, 63
  1, 11,  1,268,  1, 84,  1,544,  6,268, 11, 84, 16,544, 21, 20, 26,451, 31,475, 36,429, 40,103, 44,435, 48,319, 52,508, 56,199, 60,192, 64, 63
  1, 11,  1,268,  1, 84,  1,544,  6,268, 11, 84, 16,544, 21, 20, 25,451, 31,475, 36,429, 40,103, 44,435, 48,319, 54,508, 60,199, 66,192, 72, 63
  1, 33,  1, 86,  1,209,  1,451
  1, 29,  1, 86,  1,209,  1,451,  9, 20, 19, 51, 29,435, 39,242, 44, 85, 49,491, 54,489, 59,528, 64,380, 69,192, 74, 37
  1,306,  1, 29,  1, 51,  1,435,  1,242
  1, 93,  4, 45,  8,377, 11,357, 15, 60, 18, 29, 22,237, 25,286, 29,493, 32,428, 36,244, 39, 94, 43,347, 46,105, 50,470, 50,471, 53,485, 56,472
  1, 93,  1, 45,  1,377,  1,357,  4, 45,  8,377, 11,357, 15, 60, 18, 29, 22,237, 25,286, 29,493, 32,428, 36,244, 39, 94, 45,347, 50,105, 56,470, 58,471, 63,485, 68,472
  1, 52,  1,310,  3,107,  5,123,  7, 83, 10,109, 13,101, 16,261, 20,481, 24,286, 28,506, 33,262, 38,517, 43,174, 49,247, 55,220, 61,315
  1, 52,  1,310,  1,107,  1,123,  3,107,  5,123,  7, 83, 10,109, 13,101, 16,261, 20,481, 24,286, 28,506, 33,262, 38,517, 45,174, 53,247, 61,220, 69,315
  1,123,  1,109,  1,481,  1,506
  1, 10,  4, 43,  7,372, 10, 82, 13,530, 16,184, 20,163, 24,206, 28,337, 32,349, 36,269, 41,406, 46, 14, 51, 12, 56,200, 61,416
  1, 10,  1, 43,  1,372,  1, 82,  4, 43,  7,372, 10, 82, 13,530, 16,184, 20,163, 24,206, 28,337, 32,349, 36,269, 42,406, 48, 14, 54, 12, 60,200, 66,416
  1, 10,  1, 43,  1,372,  1, 82,  4, 43,  7,372, 10, 82, 13,530, 16,184, 20,163, 24,206, 28,337, 32,349, 36,269, 42,406, 50, 14, 58, 12, 66,200, 74,416
  1,181,  5, 45,  9,117, 13,196, 17,154, 21,362, 25,203, 29,204, 33,163, 36,175, 41,156, 45, 59, 49,258, 53, 37, 57,329
  1,276,  1,181,  1, 45,  1,117,  1,196,  5, 45,  9,117, 13,196, 17,154, 21,362, 25,203, 29,207, 33,163, 36,175, 37,556, 41,156, 45, 59, 53,258, 59, 37, 66,329
  1, 20,  5,420,  9,159, 13,229, 17,196, 21, 54, 21,114, 25, 62, 29,151, 33, 58, 37,113, 37,115, 41,163, 45,109, 49,105, 53, 76, 57,400, 61,329
  1,141,  4, 51,  8,117, 13,174, 16,522, 20, 72, 25,281, 28,182, 32,151, 37,202, 40, 34, 44,405, 49,105, 52,385, 56,515
  1,141,  1,491,  1,104,  1, 98,  4,491,  8,104, 13, 98, 16,522, 20, 72, 25,129, 28,382, 32, 97, 37,202, 40,369, 44,405, 49,105, 52,384, 56,515
  1,189,  1,300,  5,117,  9, 84, 13,341, 17,293, 21,426, 25,435, 30,203, 35,340, 40,330, 45, 85, 50,279, 55,175, 61, 90
  1,  1,  5, 96,  9,197, 13,252, 17,  3, 21,129, 25,347, 29,395, 33,409, 37, 26, 41,369, 45,501, 49,340, 53,136, 57,179, 61,396
  1,  1,  1, 96,  1,197,  1,252,  5, 96,  9,197, 13,252, 17,  3, 21,129, 25,347, 29,395, 33,409, 37, 26, 41,369, 45,469, 49,340, 56,136, 63,179, 70,396
  1, 43,  1, 10,  5,468,  9, 44, 13,184, 18, 82, 21,163, 25,242, 27,337, 31,498, 35,279, 40,400, 45,525, 49,431, 55,276, 62,200
  1,  1,  1,310,  1,111,  5,189,  9,205, 13,325, 17,334, 21,  5, 25,222, 30,223, 35,101, 40,174, 45, 89, 50,359, 55,264
  1,  1,  1,310,  1,111,  1,189,  5,189,  9,205, 13,325, 17,334, 21,  5, 25,222, 30,223, 35,101, 40,174, 43,484, 50, 89, 60,359, 70,264
  1, 10,  6, 43,  9,210, 14,259, 17,185, 22,184, 25,232, 30,163, 33,372, 38,319, 41,373, 46,334, 49,400, 54,442, 57, 14, 62, 12
  1,368,  1, 10,  1, 43,  1,210,  1,259,  6, 43,  9,210, 14,259, 17,185, 22,184, 25,232, 30,163, 33,372, 38,319, 41,373, 46,334, 49,400, 57,442, 63, 14, 71, 12
  1,228,  1, 43,  6, 99, 11, 31, 16, 30, 21,184, 26,279, 31,543, 36,116, 41,224, 46,179, 51, 37, 56, 14, 61,416
  1, 64,  1, 43,  5, 31, 10, 17, 14,468, 19,184, 23,332, 28,163, 32,432, 37,366, 41,403, 46,306, 50,507, 55, 18, 59,413, 64, 37
  1, 64,  1, 43,  1, 31,  1, 17,  5, 31, 10, 17, 14,468, 19,184, 23,332, 28,163, 32,432, 37,366, 41,403, 46,306, 50,507, 51,276, 57, 18, 63,413, 70, 37
  1, 16,  1, 43,  5, 31, 10,365, 14,417, 19,260, 23,185, 28,386, 32,432, 37,366, 41,403, 46,399, 50,373, 55, 18, 59,413, 64,119
  1, 16,  1, 43,  1, 31,  1,365,  5, 31, 10,365, 14,417, 19,260, 23,185, 28,386, 32,432, 37,366, 41,403, 46,399, 50,373, 51,198, 57, 18, 63,413, 70,119
  1,510,  1,122,  6,316, 11, 20, 16, 83, 21,154, 26,289, 31,481, 36,450, 41,163, 46,133, 51, 53, 56,254, 56,255, 56,256, 61,517
  1, 11,  1, 28,  6,210, 11, 44, 16, 97, 21,232, 26,450, 31,242, 36,442, 41, 91, 46,494, 51,404, 56,334, 61, 12, 66,319
  1, 33,  1, 82,  4,116,  9, 44, 12, 29, 17,225, 20, 46, 25,242, 28, 21, 32,406, 38,526, 42,407, 48, 34, 52,184, 58,304, 62,200
  1,458,  1, 82,  1,116,  1, 44,  4,116,  9, 44, 12, 29, 17,225, 20, 46, 25,242, 28, 21, 32,406, 38,526, 42,407, 48, 34, 55,184, 64,304, 71,200
  1,161,  1, 82,  1,116,  1, 44,  4,116,  9, 44, 12, 29, 17,225, 20, 46, 25,242, 28, 21, 32,406, 38,526, 42,407, 48, 34, 55,184, 68,304, 79,200
  1, 52,  1, 81, 10,141, 20, 36, 30,488, 40,450, 50, 38, 60,172, 70,405, 80,133, 90, 37,100,394
  1, 52,  1, 81,  1,141,  1, 16, 10,141, 20, 16, 30, 83, 40, 18, 50,318, 59,483, 60,257, 70,405, 80,476, 90,542,100,552
  1, 98,  1, 43,  7, 24, 13,232, 19, 36, 25,270, 31,514, 37,442, 42,533, 49, 14, 55,501, 61,526, 67,368, 73,370
  1, 98,  1, 43,  7, 24, 13,479, 19, 36, 25,270, 31,514, 37,157, 42,533, 49, 14, 55,501, 61,526, 67,444, 73,370
  1, 98,  1, 43,  7, 24, 13,345, 19, 36, 25,270, 31,514, 37,202, 42,533, 49, 14, 55,501, 61,526, 67,348, 73,370
  1,253,  1,310,  1, 16,  7,207, 13, 44, 19,279, 25,314, 31,326, 37, 97, 43,403, 49,242, 55,366, 61,240, 67,542, 73,399, 79,359, 85, 37
  1,253,  1,310,  1, 84,  7,207, 13, 44, 19,279, 25,351, 31,377, 37, 97, 43,435, 49,242, 55,268, 61,417, 67, 87, 73,399, 79,359, 85, 37
  1,424,  1, 82,  8,286, 15,246, 22, 53, 29,225, 36,163, 43,326, 50,558, 54,406, 64,286, 71,242, 78,126, 85,200, 92,304,100,551
  1,422,  1, 82,  8,286, 15,246, 22, 85, 29,225, 36,163, 43,428, 50,559, 54,337, 64,286, 71,242, 78, 87, 85,200, 92,304,100,550
  1,335,  1,341,  1,317,  7,286, 13,386, 19,523, 25, 88, 31,326, 37, 14, 43,414, 49,157, 55, 89, 61,201, 67, 90, 73,444, 79,359, 85,200
  1,196,  1, 82,  8,286, 15,246, 22, 58, 29,225, 36,163, 43,184, 50,549, 57,406, 64,286, 71,283, 78, 59, 85,200, 92,304
  1,453,  1, 43,  7, 24, 13, 61, 19, 36, 25,270, 31,514, 37,401, 43,533, 49, 14, 55,501, 61,526, 67, 56, 73,370
  1,496,  6, 98, 11, 93, 16, 47, 21,298, 26,512, 31, 60, 36,497, 43,369, 50,358, 57, 94, 64,304, 71,272, 78,370, 85,195
  1,546,  1, 98,  1,393,  1,232,  1,103,  7,210, 11,199, 18,488, 22,443, 29,163, 33,319, 40,324, 44,161, 51,404, 55,405, 62,493, 66,192, 73, 63, 77,120