#include<bits/stdc++.h>
#include<ext/pb_ds/assoc_container.hpp>
#include<ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
using namespace std;
template <typename T> using pbds = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
#define ll long long
#define hello() ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define nl "\n"
#define yes cout<<"YES"<<nl
#define no cout<<"NO"<<nl
#define ss second
#define ff first
#define all(v) v.begin(),v.end()
#define eb emplace_back
#define sz(x) (int)(x).size()
#define pb push_back
#define mod 1000000007
#define mem(a,x) memset(a,x,sizeof(a))
int bit(ll a,int i){if(a&(1LL<<i)) return 1;return 0;}
int dx[]={1,-1,0,0,1,1,-1,-1};
int dy[]={0,0,1,-1,1,-1,1,-1};
ll isqrt (ll x){ll ans = 0;for (ll k = 1LL << 30; k != 0; k /= 2){if ((ans + k) * (ans + k) <= x) {ans += k;}}return ans;}
ll bin(ll n,ll pow){ll result=1;while(pow){if(pow&1){result=(result * n);}n=(n*n);pow>>=1;}return result;}
ll binmod(ll a,ll b,ll MOD){ll ans=1;a%=MOD;while(b){if(b&1)ans=(ans*a)%MOD;b/=2;a=(a*a)%MOD;}return ans;}
ll inverse(ll a,ll MOD){return binmod(a,MOD-2,MOD);}
const int N=2e5+12;
const int M=998244353;
#define int long long int
void solve(){
int n;cin>>n;
cout<<n<<endl;
}
signed main()
{
// hello();
//cout.precision(10); cout.setf(ios::fixed);
int tc=1;
cin>>tc;
for(int j=1;j<=tc;j++){
// cout<<"Case #"<<j<<": ";
solve();
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KCiNpbmNsdWRlPGV4dC9wYl9kcy9hc3NvY19jb250YWluZXIuaHBwPgoKI2luY2x1ZGU8ZXh0L3BiX2RzL3RyZWVfcG9saWN5LmhwcD4KCnVzaW5nIG5hbWVzcGFjZSBfX2dudV9wYmRzOwoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnRlbXBsYXRlIDx0eXBlbmFtZSBUPiB1c2luZyBwYmRzID0gdHJlZTxULCBudWxsX3R5cGUsIGxlc3M8VD4sIHJiX3RyZWVfdGFnLCB0cmVlX29yZGVyX3N0YXRpc3RpY3Nfbm9kZV91cGRhdGU+OwoKI2RlZmluZSBsbCBsb25nIGxvbmcKCiNkZWZpbmUgaGVsbG8oKSBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApO2Npbi50aWUoMCk7Y291dC50aWUoMCk7CgojZGVmaW5lIG5sICJcbiIKCiNkZWZpbmUgeWVzIGNvdXQ8PCJZRVMiPDxubAoKI2RlZmluZSBubyBjb3V0PDwiTk8iPDxubAoKI2RlZmluZSBzcyBzZWNvbmQKCiNkZWZpbmUgZmYgZmlyc3QKCiNkZWZpbmUgYWxsKHYpIHYuYmVnaW4oKSx2LmVuZCgpCgojZGVmaW5lIGViIGVtcGxhY2VfYmFjawoKI2RlZmluZSBzeih4KSAoaW50KSh4KS5zaXplKCkKCiNkZWZpbmUgcGIgcHVzaF9iYWNrCgojZGVmaW5lIG1vZCAxMDAwMDAwMDA3CgojZGVmaW5lIG1lbShhLHgpIG1lbXNldChhLHgsc2l6ZW9mKGEpKQoKaW50IGJpdChsbCBhLGludCBpKXtpZihhJigxTEw8PGkpKSByZXR1cm4gMTtyZXR1cm4gMDt9CgppbnQgZHhbXT17MSwtMSwwLDAsMSwxLC0xLC0xfTsKCmludCBkeVtdPXswLDAsMSwtMSwxLC0xLDEsLTF9OwoKbGwgaXNxcnQgKGxsIHgpe2xsIGFucyA9IDA7Zm9yIChsbCBrID0gMUxMIDw8IDMwOyBrICE9IDA7IGsgLz0gMil7aWYgKChhbnMgKyBrKSAqIChhbnMgKyBrKSA8PSB4KSB7YW5zICs9IGs7fX1yZXR1cm4gYW5zO30KCmxsIGJpbihsbCBuLGxsIHBvdyl7bGwgcmVzdWx0PTE7d2hpbGUocG93KXtpZihwb3cmMSl7cmVzdWx0PShyZXN1bHQgKiBuKTt9bj0obipuKTtwb3c+Pj0xO31yZXR1cm4gcmVzdWx0O30KCmxsIGJpbm1vZChsbCBhLGxsIGIsbGwgTU9EKXtsbCBhbnM9MTthJT1NT0Q7d2hpbGUoYil7aWYoYiYxKWFucz0oYW5zKmEpJU1PRDtiLz0yO2E9KGEqYSklTU9EO31yZXR1cm4gYW5zO30KCmxsIGludmVyc2UobGwgYSxsbCBNT0Qpe3JldHVybiBiaW5tb2QoYSxNT0QtMixNT0QpO30KCmNvbnN0IGludCBOPTJlNSsxMjsKCmNvbnN0ICBpbnQgTT05OTgyNDQzNTM7CgojZGVmaW5lIGludCBsb25nIGxvbmcgaW50CgoKCnZvaWQgc29sdmUoKXsKCiAgaW50IG47Y2luPj5uOwogIGNvdXQ8PG48PGVuZGw7Cgp9CgoKCnNpZ25lZCBtYWluKCkKCnsKCiAgIC8vIGhlbGxvKCk7CgovL2NvdXQucHJlY2lzaW9uKDEwKTsgY291dC5zZXRmKGlvczo6Zml4ZWQpOwoKCgogICAgaW50IHRjPTE7CgogICAgY2luPj50YzsKCiAgZm9yKGludCBqPTE7ajw9dGM7aisrKXsKCiAgLy8gIGNvdXQ8PCJDYXNlICMiPDxqPDwiOiAiOwoKICAgICAgIHNvbHZlKCk7CgogICB9Cgp9Cgo=