#include #define For(i, n) for (int i = 0; i <(n); i++) using namespace std; typedef long long ll; const int N = 1000 * 1000 + 10; ll ans[N]; void init() { for (int i = 1; i < N; i++) { for (int j = i + 1; j < N; j++) { if ((ll)i * j >= N) break; for (int k = j + 1; k < N; k++) { if ((ll)i * (ll)j * k >= N) break; ans[(ll)i * j * k]++; } } } for (int i = 1; i < N; i++) { ans[i] += ans[i - 1]; } } int main() { ios::sync_with_stdio(0); int t; cin >> t; init(); while (t--) { int n; cin >> n; cout << ans[n] << "\n"; } }