I provision fresh DIDs all the time from my VOIP vendor. Robocalls don't work off a list of numbers, they just call every number in order.
The best strategy -- get an area code that's not local and where you don't know anyone. That's what I have on my personal cell phone. Any call that comes in from that area code I know is spam. I don't answer it.