import java.io.*;

/**
 *
 * @author cteam064
 */
public class Lamps {
    
    public static void main(String[] args) throws IOException {
        int i, j, k;
        
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        //BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int pocet = Integer.parseInt(br.readLine());
        
        for (int p = 0; p < pocet; p++) {
            
            int out = 0;
            int value = Integer.parseInt(br.readLine()); 
//            for (i = 1; i <= value/6; i++) {
//                for (j = i+1; j <= value/(i*j); j++) {
//                    out += value/(i*j) -j;
//                }
//            }




            i = 1;
            while(value/i > i){
                j = i+1;
                while(value/(i*j) > j){
                    out += value/(i*j) -j;
                    j++;
                }
                i++;
            }
                
            //bw.write(Integer.toString(out));        
            //bw.flush();
            System.out.println(out);
        }

        //bw.close();
        
    }
    
}

//            for (i = 1; i <= value/i; i++) {
//                j = i + 1;
//                k = j + 1;
//                if(value/(i) <= i)
//                    break;
//                for (j = i+1; j <= value/(i*j); j++) {
//                    k = j+1;
//                    if(i*j*k > value)
//                        break;
//                    for (k = j+1; k <= value/(i*j); k++) {
//                        if(i*j*k > value)
//                            break;
//                        out++;
//                    }
//                    
//                }
//            }
