小淘很喜欢研究一些关于质数因子的问题,这天他思考这样的一个问题。 假设现在有一个正整数 ,你需要构造一个数 ,满足下面的两个条件: 的质因数的个数不能超过 个(包含重复的),且这些质因子相乘的恰好等于 ; 让 的优秀因子数量最大化; 优秀因子定义为:若 的某个因子能被 的每一个质因子整除,那么这个因子就是优秀因子,例如, 为 ,则它的因子有 ,它的质因子有 ,其中因子 和 均能被质因子里的所有数整除,故 和 是优秀因子。 现在请你输出让 的优秀因子数量最大化时,这个优秀因子数量有有多少个。
输入描述:
每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:在一行输入一个整数  表示待处理的数字。


输出描述:
对于每一组测试数据,在一行上输出一个整数,代表  的优秀因子数量最大化时,这个优秀因子数量有有多少个。由于答案可能很大,请将答案对 取模后输出。
示例1

输入

1
5

输出

6

说明

\,\,\,\,\,\,\,\,\,对于样例,我们找到一个可行的 \mathit m =200 ,它有五个质因子 \text \{2,2,2,5,5\} ,六个好因子 \text \{10,20,40,50,100,200\} 。
加载中...