833 : 平方三角積(?)
三角数 Tk とは、k(k+1)/2 の形の整数である。
T1=1 や T8=36 のように、平方数である三角数もいくつかある。しかし、二つの三角数の積を考えると、より多くの平方数が見つかる。例えば、T2⋅T24=3⋅300=302 である。
n に関して、整数の3項組 (a,b,c) で、0<c≤n,c2=Ta⋅Tb,0<a<b を満たす全てのものに対する c の和を S(n) としよう。
例えば、 S(100)=T1T8+T2T24+T1T49+T3T48=6+30+35+84=155 である。
S(105)=1479802, S(109)=241614948794 が与えられる。
S(1035)mod136101521 を求めよ。