This is not possible using today's technology.  Our internal database contains 30+ million phone records linked to unsolicited calling in the US.  Call blockers can only hold up to 1,500 phone numbers.