#include using namespace std; int main(){ int T; cin >> T; for (int i = 0; i < T; i++){ long long X; cin >> X; long long Y = X * 2; while (true){ int cx = 1, cy = 1; int p = 2; long long X2 = X, Y2 = Y; while (X2 != Y2){ int cntx = 0; while (X2 % p == 0){ X2 /= p; cntx++; } int cnty = 0; while (Y2 % p == 0){ Y2 /= p; cnty++; } cx *= cntx + 1; cy *= cnty + 1; p++; } if (cy == cx * 2){ cout << Y << endl; break; } else { Y += X; } } } }