#P1321. 小明求素数积

小明求素数积

小明最近遇到了一个素数题,是给你一个正整数N(2=<N<=1000)让你求出2~N的所有素数乘积的后六位。

 

Input

第一行输入一个正整数T(T<=20)表示有T组数据
每组数据占一行,输入一个正整数N(2=<N<=1000)

Output

每组数据输出占一行,输出2~N素数乘积的后六位

Sample Input

3
3
6
43

Sample Output

6
30
670030

HINT

Source