I got a call from a weird number just now (19189686789,) and chose not to answer but instead do the responsible thing and google it. To my surprise, the search yielded a single perfect result: some sort of web-based anti-telemarketing watchdog forum. Thanks for solving that mystery, nerds!