#1135. 【入门】乘积的约数和

【入门】乘积的约数和

说明

给定 nn 个正整数 aia_i,请你输出这些数的乘积的约数和,答案对 109+710^9+7取余数。

输入格式

第一行包含整数n n

接下来 nn 行,每行包含一个整数ai a_i

输出格式

输出一个整数,表示所给正整数的乘积的约数和。

样例

5
3
2
4
18
11
14880

数据范围

1n100,1ai2×1091≤n≤100, 1≤a_i≤2×109