[ [ 37, 41, 66, 70, 98, 103, 129, 204, 227, 242, 251, 275, 310, 316, 321, 384, 442, 450, 467, 492, 521, 
      633, 655, 656, 659, 661, 695, 703, 728, 769, 790, 796, 840, 845, 848, 876, 877, 883, 894, 895, 
      900, 1011, 1076, 1094, 1096, 1190, 1209, 1217, 1222 ], 
  [ 5, 8, 8, 8, 12, 12, 12, 12, 17, 17, 17, 17, 18, 18, 18, 22, 22, 22, 26, 26, 26, 27, 27, 27, 28, 28, 
      30, 30, 36, 36, 36, 36, 36, 36, 37, 39, 39, 39, 41, 42, 42, 42, 42, 45, 45, 45, 45, 48, 48, 48, 
      48, 55, 55, 55, 57, 57, 58, 58, 58, 58, 58, 58, 59, 59, 59, 59, 59, 59, 63, 63, 63, 64, 64, 64, 
      66, 68, 68, 70, 73, 73, 73, 74, 74, 74, 84, 84, 84, 84, 84, 84, 92, 92, 92, 92, 92, 92, 96, 96, 
      96, 96, 98, 100, 103, 110, 113, 113, 113, 115, 117, 118, 118, 118, 119, 119, 119, 123, 123, 123, 
      123, 123, 123, 126, 126, 126, 126, 127, 127, 127, 127, 128, 128, 128, 128, 129, 133, 133, 136, 
      143, 143, 143, 143, 143, 143, 144, 144, 144, 149, 149, 149, 153, 153, 153, 155, 155, 155, 156, 
      156, 156, 158, 160, 160, 160, 164, 167, 168, 168, 168, 171, 171, 171, 172, 172, 172, 174, 174, 
      176, 177, 179, 179, 179, 182, 182, 182, 183, 183, 183, 183, 185, 188, 188, 188, 191, 192, 197, 
      197, 197, 199, 199, 199, 204, 209, 209, 209, 211, 211, 211, 212, 212, 212, 212, 218, 218, 218, 
      224, 227, 231, 231, 233, 233, 233, 233, 236, 238, 238, 238, 240, 240, 240, 240, 242, 245, 245, 
      245, 245, 245, 245, 250, 250, 251, 253, 254, 254, 254, 257, 257, 258, 258, 258, 260, 260, 264, 
      264, 264, 264, 265, 265, 265, 268, 273, 273, 273, 273, 275, 276, 277, 277, 277, 279, 279, 279, 
      280, 280, 280, 281, 281, 281, 284, 285, 285, 285, 285, 288, 291, 291, 291, 294, 294, 294, 297, 
      297, 297, 298, 298, 298, 301, 301, 301, 303, 304, 304, 304, 306, 306, 306, 306, 310, 316, 317, 
      317, 317, 317, 321, 326, 326, 329, 329, 332, 332, 332, 337, 340, 341, 341, 342, 342, 342, 342, 
      342, 342, 344, 344, 347, 347, 347, 350, 350, 353, 353, 353, 355, 355, 355, 356, 356, 356, 361, 
      361, 364, 364, 364, 364, 364, 364, 368, 368, 368, 369, 372, 372, 372, 372, 372, 372, 373, 373, 
      378, 378, 378, 380, 380, 380, 383, 384, 389, 389, 389, 401, 401, 401, 401, 406, 409, 409, 409, 
      410, 410, 410, 412, 412, 412, 412, 412, 412, 413, 413, 413, 424, 430, 430, 430, 430, 430, 430, 
      434, 434, 434, 434, 439, 439, 441, 441, 442, 447, 447, 447, 447, 447, 447, 449, 450, 452, 453, 
      453, 453, 454, 454, 457, 457, 457, 457, 457, 457, 462, 462, 462, 462, 467, 468, 468, 468, 469, 
      470, 470, 470, 470, 470, 470, 473, 474, 474, 477, 477, 477, 477, 477, 477, 478, 478, 478, 481, 
      481, 481, 481, 482, 482, 482, 487, 487, 487, 488, 488, 488, 488, 492, 493, 496, 496, 496, 496, 
      500, 507, 508, 508, 508, 508, 511, 511, 511, 515, 515, 520, 520, 520, 520, 520, 520, 521, 522, 
      522, 525, 526, 526, 526, 529, 529, 530, 530, 530, 535, 535, 535, 535, 537, 537, 538, 540, 540, 
      540, 541, 541, 546, 546, 546, 549, 552, 552, 554, 554, 555, 555, 555, 555, 555, 555, 561, 563, 
      563, 563, 571, 571, 571, 571, 577, 577, 578, 578, 578, 578, 578, 578, 581, 581, 585, 585, 585, 
      586, 586, 586, 592, 592, 592, 595, 599, 599, 599, 599, 599, 599, 601, 601, 601, 602, 602, 602, 
      602, 603, 603, 603, 613, 613, 613, 613, 613, 613, 616, 619, 619, 619, 619, 619, 619, 622, 626, 
      626, 626, 626, 627, 627, 627, 627, 627, 627, 629, 629, 629, 633, 636, 636, 636, 638, 638, 638, 
      638, 638, 638, 646, 646, 646, 646, 646, 646, 653, 653, 653, 654, 654, 654, 654, 654, 654, 655, 
      656, 657, 657, 657, 657, 657, 657, 659, 661, 662, 663, 663, 663, 663, 663, 663, 667, 667, 667, 
      667, 667, 667, 670, 670, 670, 671, 671, 671, 671, 675, 675, 675, 683, 683, 683, 683, 683, 683, 
      686, 688, 688, 688, 688, 689, 689, 689, 690, 690, 690, 694, 694, 695, 700, 701, 701, 701, 702, 
      702, 702, 702, 703, 709, 709, 709, 711, 711, 711, 712, 712, 714, 715, 716, 721, 721, 721, 722, 
      722, 722, 724, 728, 729, 729, 729, 729, 729, 729, 731, 731, 733, 733, 735, 735, 735, 735, 735, 
      735, 736, 737, 737, 743, 743, 743, 743, 745, 745, 745, 745, 746, 746, 746, 746, 746, 746, 747, 
      747, 748, 748, 748, 748, 751, 751, 754, 759, 759, 759, 764, 764, 764, 765, 766, 766, 766, 766, 
      766, 766, 769, 771, 771, 774, 774, 774, 778, 779, 779, 781, 781, 781, 781, 781, 781, 784, 785, 
      790, 791, 791, 791, 793, 793, 793, 793, 793, 793, 794, 794, 794, 794, 794, 794, 795, 795, 795, 
      795, 796, 799, 799, 799, 802, 802, 808, 809, 809, 809, 809, 809, 809, 812, 813, 813, 815, 815, 
      816, 816, 816, 816, 816, 816, 819, 819, 819, 820, 828, 828, 832, 835, 835, 835, 835, 840, 841, 
      842, 842, 842, 842, 843, 843, 843, 845, 847, 847, 847, 847, 847, 847, 848, 849, 849, 849, 849, 
      849, 849, 858, 862, 863, 863, 863, 866, 866, 866, 866, 867, 867, 867, 872, 872, 872, 875, 875, 
      875, 876, 877, 879, 883, 887, 887, 887, 889, 889, 889, 889, 889, 889, 890, 890, 890, 892, 892, 
      892, 892, 892, 892, 893, 893, 893, 894, 895, 900, 901, 903, 903, 903, 906, 906, 908, 908, 908, 
      910, 910, 910, 910, 911, 911, 911, 912, 912, 912, 920, 923, 923, 930, 930, 930, 930, 931, 931, 
      931, 931, 934, 934, 934, 934, 937, 937, 937, 938, 938, 938, 941, 941, 941, 942, 942, 942, 953, 
      953, 953, 956, 956, 957, 960, 960, 960, 961, 961, 961, 961, 962, 962, 962, 962, 962, 962, 964, 
      964, 964, 970, 970, 970, 970, 973, 973, 973, 973, 973, 973, 975, 975, 975, 975, 975, 975, 978, 
      978, 978, 980, 980, 980, 983, 983, 983, 983, 987, 987, 987, 991, 995, 995, 995, 997, 997, 997, 
      998, 998, 1000, 1001, 1001, 1001, 1007, 1007, 1007, 1007, 1007, 1007, 1009, 1010, 1010, 1010, 
      1010, 1010, 1010, 1011, 1012, 1012, 1012, 1012, 1014, 1014, 1014, 1023, 1023, 1025, 1025, 1025, 
      1025, 1025, 1025, 1026, 1030, 1031, 1033, 1033, 1033, 1035, 1035, 1035, 1042, 1042, 1042, 1045, 
      1045, 1045, 1045, 1045, 1045, 1047, 1047, 1047, 1049, 1051, 1051, 1051, 1053, 1053, 1053, 1053, 
      1058, 1058, 1058, 1058, 1059, 1059, 1062, 1062, 1072, 1076, 1077, 1077, 1077, 1087, 1087, 1087, 
      1090, 1090, 1090, 1094, 1096, 1099, 1099, 1099, 1099, 1099, 1099, 1100, 1100, 1100, 1100, 1101, 
      1101, 1101, 1103, 1107, 1107, 1107, 1107, 1107, 1107, 1111, 1111, 1111, 1112, 1116, 1116, 1116, 
      1116, 1116, 1116, 1118, 1118, 1118, 1122, 1122, 1122, 1123, 1124, 1124, 1124, 1134, 1134, 1134, 
      1137, 1137, 1137, 1137, 1137, 1137, 1140, 1140, 1140, 1141, 1141, 1141, 1143, 1143, 1143, 1143, 
      1143, 1143, 1144, 1144, 1145, 1145, 1145, 1145, 1147, 1147, 1147, 1148, 1150, 1151, 1151, 1151, 
      1152, 1152, 1152, 1152, 1153, 1153, 1153, 1158, 1158, 1159, 1171, 1171, 1171, 1178, 1179, 1180, 
      1180, 1180, 1180, 1185, 1185, 1185, 1186, 1186, 1187, 1187, 1190, 1192, 1192, 1192, 1192, 1194, 
      1194, 1204, 1204, 1204, 1204, 1206, 1206, 1206, 1209, 1210, 1212, 1212, 1212, 1212, 1214, 1216, 
      1216, 1217, 1222, 1223, 1223, 1223 ] ]