#P1987. 最小公倍数

最小公倍数

给定一个整数n,请你找出:

                LCM(1,2,3,4,5,……,n-1, n);

LCM的意思为:最小公倍数.

Input

第一行有个数字T.(T≤10000)表示有T组测试数据。
接下来有T行,每行有个整数n.(2≤n≤10^8).

Output

输出 LCM(1,2,3,4,5,……,n-1, n)对2^32取模的值。

Sample Input

5
10
5
200
15
20

Sample Output

2520
60
2300527488
360360
232792560

HINT

Source