#include"bits/stdc++.h" using namespace std; #define int long long #define rep(i,n) for(int i=0;i> t; for (int i = 2; i <= 100000; i++) { if (!kon[i]) { kon[i] = i; int now = i; while (now <= 100000) { kon[now] = i; now *= i; } } } rep(T, t) { int n; cin >> n; int cnt = n*(n+n - 1); for (int i = 2; i*i <= n; i++) { if (kon[i] != i)continue; int maxt = divnum(n, i); for (int k = 1; k <= maxt; k++) {//(i^k)^b for (int j = k + 1; j <= maxt; j++) {//(i^j)^d cnt += (n / (j/gcd(j,k))) * 2; } } } cout << cnt << endl; } }