347 : 二つの素数で割り切れる最大の整数
素数 2 と 3 の両方のみで割り切れる100以下の最大の整数は 96 である. 96=32×3=25×3である.
2つの異なる素数pとqに対し,pとqの両方のみで割り切れるN以下の最大の正の整数を M(p,q,N)とする. そのような正の整数が存在しなければM(p,q,N)=0である.
例えばM(2,3,100)=96である.
M(3,5,100)=75であって90ではない.90は2,3,5で割り切れるためである.
またM(2,73,100)=0である.2と73の両方で割り切れる100以下の正の整数は存在しないためである.
S(N)を全てのM(p,q,N)の和とする.S(100)=2262である.
S(10000000)を求めよ.