Find the law that forms the sequence and give its next 2 terms:

$425,470,535,594,716,802, \ldots$
Each term is the sum of the previous term and the squares of each of its digits:

$$
470=425+4^{2}+2^{2}+5^{2}, 535=470+4^{2}+7^{2}+0^{2}, \ldots
$$

Thus, the next terms are: 870 and 983.