#include <bits/stdc++.h>
using namespace std;
int mod = 1e9 + 7;
int main() {
int t;cin>>t;
vector<int> dp(1000010);
dp[1] = 1;
for(int i=2;i<=1000000;i++){
dp[i]=dp[i-1]*i;
dp[i]%=mod;
}
while(t--){
int n;cin>>n;
cout<<dp[n]<<endl;
}
}