#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
//欧拉函数:1-N中与N互质的数的个数=N*(1-1/p1)*(1-1/p2)*...*(1-1/pm)
int main()
{
int n;
cin >> n;
while (n--)
{
int a;
cin >> a;
int res = a;
//质因数分解
for (int i = 2; i <= a / i; i++)
{
if (a % i == 0)
{
res = res / i * (i - 1);//res=res*(1-1/i)
while (a % i==0)
a /= i;
}
}
if (a>1)
res = res / a * (a - 1);
cout << res << endl;
}
return 0;
}