#include<bits/stdc++.h> // includes every standard library file
#include<boost/multiprecision/cpp_int.hpp>
namespace mp = boost::multiprecision;
using namespace std;
#define ll long long
#include <string>
int main()
{ int t;
cin>>t;
while(t--)
{
mp::cpp_int n,f=1,i;
cin>>n;
for(i=1;i<=n;i++)
f=f*i;
cout << f<<endl;
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4gICAvLyBpbmNsdWRlcyBldmVyeSBzdGFuZGFyZCBsaWJyYXJ5IGZpbGUKI2luY2x1ZGU8Ym9vc3QvbXVsdGlwcmVjaXNpb24vY3BwX2ludC5ocHA+Cm5hbWVzcGFjZSBtcCA9IGJvb3N0OjptdWx0aXByZWNpc2lvbjsKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBsbCBsb25nIGxvbmcKI2luY2x1ZGUgPHN0cmluZz4KCmludCBtYWluKCkKeyAgICAgICBpbnQgdDsKICAgIGNpbj4+dDsKICAgIHdoaWxlKHQtLSkKICAgIHsKICAgICAgICBtcDo6Y3BwX2ludCBuLGY9MSxpOwogICAgICAgIGNpbj4+bjsKICAgICAgICBmb3IoaT0xO2k8PW47aSsrKQogICAgICAgIGY9ZippOwogICAgICAgICBjb3V0IDw8IGY8PGVuZGw7CiAgICB9Cn0=