#P303. 「数论模板」欧拉函数(二)

「数论模板」欧拉函数(二)

Description

欧拉函数 φ(n) \varphi(n) 表示 [1,n] [1, n] 中与 n n 互质的正整数的个数。

给定若干个 n n ,分别求 φ(n) \varphi(n)

Input Format

T T 行,每行一个数 n n

Output Format

T T 行,每行一个数 φ(n) \varphi(n)

Sample

样例输入

33
8657
3124
4324
45345

样例输出

20
7860
1400
2024
24176

Hint

1T,n3×106 1 \leq T, n \leq 3 \times 10 ^ 6