#define PROBLEM "https://yukicoder.me/problems/no/2249"
#include"math/euler_phi.hpp"
#include<bits/stdc++.h>intmain(){std::cin.tie(0)->sync_with_stdio(0);constexprautoNMAX=10'000'000;autophi=euler_phi(NMAX);std::vector<longlong>pref(NMAX+1);for(autoi=2;i<=NMAX;++i){pref[i]=2*i-2-phi[i];}for(autoi=2;i<NMAX;++i){pref[i+1]+=pref[i];}intT;std::cin>>T;while(T--){intN;std::cin>>N;std::cout<<pref[N]<<"\n";}}