#include<bits/stdc++.h>
#include <iostream>
using namespace std;
long int noz(long int a);
long int power(long int a,int i);
int main ()
{
int test;
cin >> test;
for (int i = 0; i < test; i++)
{
long int n;
cin >> n;
cout << noz(n) << endl;
}
return 0;
}
long int noz(long int a)
{
long int counteroftwo = 0;
long int counteroffive = 0;
for (long int i = 2; i <= a; i++)
{
counteroftwo += power(i,2);
counteroffive += power(i,5);
}
if (counteroffive < counteroftwo) return counteroffive;
else return counteroftwo;
}
long int power(long int a,int i)
{
long counter = 0;
while (a % i == 0)
{
a = a/i;
counter++;
}
return counter;
}
CiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmxvbmcgaW50IG5veihsb25nIGludCBhKTsKbG9uZyBpbnQgcG93ZXIobG9uZyBpbnQgYSxpbnQgaSk7CmludCBtYWluICgpCnsKICAgIGludCB0ZXN0OwogICAgY2luID4+IHRlc3Q7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IHRlc3Q7IGkrKykKICAgIHsKICAgICAgICBsb25nIGludCBuOwogICAgICAgIGNpbiA+PiBuOwogICAgICAgIGNvdXQgPDwgbm96KG4pIDw8IGVuZGw7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0KCmxvbmcgaW50IG5veihsb25nIGludCBhKQp7CiAgICBsb25nIGludCBjb3VudGVyb2Z0d28gPSAwOwogICAgbG9uZyBpbnQgY291bnRlcm9mZml2ZSA9IDA7CiAgICBmb3IgKGxvbmcgaW50IGkgPSAyOyBpIDw9IGE7IGkrKykKICAgIHsKICAgICAgICBjb3VudGVyb2Z0d28gKz0gcG93ZXIoaSwyKTsKICAgICAgICBjb3VudGVyb2ZmaXZlICs9IHBvd2VyKGksNSk7CiAgICB9CiAgICBpZiAoY291bnRlcm9mZml2ZSA8IGNvdW50ZXJvZnR3bykgcmV0dXJuIGNvdW50ZXJvZmZpdmU7CiAgICBlbHNlIHJldHVybiBjb3VudGVyb2Z0d287Cn0KCmxvbmcgaW50IHBvd2VyKGxvbmcgaW50IGEsaW50IGkpCnsKICAgIGxvbmcgY291bnRlciA9IDA7CiAgICB3aGlsZSAoYSAlIGkgPT0gMCkKICAgIHsKICAgICAgICBhID0gYS9pOwogICAgICAgIGNvdW50ZXIrKzsKICAgIH0KICAgIHJldHVybiBjb3VudGVyOwp9