Let denote the number of divisors of n. .
Let
You are given T tasks. Each task contains two integers, N and K. You have to output modulo 10^9 + 7 for every task.
Input
First line contains a single integer T, the number of tasks.
Each of the next T lines contain two integers separated by a space, N, and K respectively.
Output
For each task, print modulo 10^9 + 7 on a new line .
Constraints
In the first case, answer is .
In second case, answer is