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