Existence of n such that M - 2^n or M + 2^n has no Prime factors less than 331

Theorem
Let $M \in \Z$ be an integer.

Then there exists a positive integer $n \in \Z_{\ge 0}$ such that either $M - 2^n$ or $M + 2^n$ has no prime factors less than $331$.