对于一组有序数对 (a,b)(a,b)(a,b),若它们的最大公因数是 p!p!p!,最小公倍数是 q!q!q! ,那么我们称 (a,b)(a,b)(a,b) 是关于 (p,q)(p,q)(p,q) 的一对灵性数对。(在这里,n!n!n! 表示的是 nnn 的阶乘)
我们设 f(p,q)f(p,q)f(p,q) 表示关于 (p,q)(p,q)(p,q) 的灵性数对的个数,你的任务就是对于每一组询问,求出这个 f(p,q)f(p,q)f(p,q)。
答案对 109+710^9 +7 109+7取模。