Ci sono dei servizi di (ri)vendita di sms che danno la possibilità di utilizzare le proprie API e quindi ottenere in maniera non eccessivamente complessa il risultato che vuoi. Il problema probabilmente sono i costi, con una lunga lista di numeri i costi possono diventare decisamente alti.
Prova a vedere i risultati di questa ricerca .

Ciao