Number Theory question

Hard · from the problemset number theory collection

01
$$\text{Let } S_i \text{ denote the set of all integers n such that } 100i\leq n \lt 100(i+1). \\ \text{For example } S_4 \text{ contains } 400,401, 402, 403,...,499. \\\text{ How many such sets from } S_0 \text{ to } S_{999} \text{ do not contain a perfect square.}$$
See all Number Theory questions →