#abc020d. [abc020_d]LCM Rush

[abc020_d]LCM Rush

  • 记两个正整数 a,ba,b 的最小公倍数为 LCM(a,b)LCM(a,b)。给出两个正整数 N(1N109)N(1\le N\le 10^9)K(1K100)K(1\le K\le 100)。对于所有整数 i(1iN)i(1\le i\le N),累加 LCM(i,K)LCM(i,K) 的值,并求出这个值。由于结果可能很大,你只需要输出答案模 109+710^9+7 的余数。
  • 输入仅包含两个整数 NNKK。输出即为题中所求。