SELECT DISTINCT `id` FROM `haendler` WHERE haendler.lat BETWEEN 38.430636943176 AND 38.789963056824 AND haendler.lng BETWEEN -90.642422123336 AND -90.182577876664 AND `invisible` = 0