OK, here's our current list. Can anyone fulfill our needs?
Needs
17, 33, 57, 90, 109, 120, 124, 131, 174, 182, 204, 215, 219, 228, 275, 304, 306, 311, 343, 355, 357, 358, 359, 361, 365, 399, 431, 435, 445, 463, 467, 468, 469, 472, 477, 478, 482, 485, 486, 493, 517, 521, 547, 555, 558, 581, 585, 595, 605, 609
Swapsies
1, 3, 5, 7, 10, 14, 22, 35, 40, 44, 49, 54, 55, 56, 58, 61, 62, 63, 64, 65, 69, 72, 73, 74, 75, 76, 80, 81, 82, 83, 84, 85, 91, 92, 94, 96, 98, 100, 103, 104, 107, 110, 111, 113, 114, 119, 123, 125, 133, 136, 137, 141, 148, 149, 162, 169, 170, 172, 173, 175, 177, 181, 183, 186, 187, 189, 190, 192, 193, 195, 197, 199, 200, 201, 202, 205, 206, 207, 211, 217, 222, 224, 226, 227, 230, 231, 234, 235, 236, 238, 240, 241, 242, 244, 245, 246, 248, 249, 250, 251, 252, 253, 255, 258, 261, 264, 266, 268, 269, 270, 273, 274, 277, 278, 279, 280, 281, 282, 284, 287, 291, 293, 295, 296, 297, 298, 299, 301, 302, 305, 307, 317, 318, 319, 320, 322, 323, 324, 325, 326, 327, 329, 330, 331, 334, 335, 336, 337, 340, 349, 351, 352, 353, 354, 363, 364, 366, 367, 369, 370, 371, 373, 375, 376, 377, 378, 380, 381, 382, 383, 385, 386, 387, 389, 390, 391, 392, 394, 395, 398, 403, 405, 406, 408, 409, 415, 417, 418, 420, 421, 422, 423, 425, 426, 427, 428, 429, 430, 440, 441, 449, 451, 452, 453, 454, 456, 457, 459, 460, 461, 465, 466, 470, 474, 475, 476, 479, 481, 483, 484, 490, 492, 494, 495, 496, 497, 498, 499, 500, 503, 504, 505, 506, 507, 510, 511, 514, 516, 518, 519, 520, 523, 527, 528, 529, 530, 532, 533, 534, 536, 537, 538, 539, 541, 542, 548, 549, 550, 552, 554, 557, 564, 566, 567, 569, 570, 573, 576, 578, 579, 580, 584, 587, 589, 593, 594, 597, 598, 600, 602, 603, 607, 612, 613, 615, 617, 622, 624, 627, 628, 631, 632, 636, 637, 638