1. По самым скромным расчётам, каждый день, появляются около 5000 новых спам-номеров;
2. Лимит любой облачной маски = 10000 знаков;
3. В этой маске приводятся не пулы, а спам номера в полном формате.
Очевидно, при таком алгоритме, что бы маска была, хоть как-то, эффективной, необходимо несколько миллионов номеров, это технически невозможно, см. выше.
В этой маске поместиться 833 номера?
Эффективность этой маски приближена к "0".
P.S. Идея хорошая, только не в таком исполнении...
Всё таки, код, в соответствии с правилами ресурса, спрячьте под спойлер.
Желаю удачи!