最大公約数が30である2つの自然数a,b(ただし、a<b)がある。
a^2+b^2=22500であるとき、a,bの値を求めよ。

たぶんa=30A,b=30Bとおくのだと思うのですがよくわかりません…。
よろしければ解き方を教えてください。