#include <stdio.h>
#include <stdbool.h>
#include <math.h>

bool isPrime(int n) {
    if (n == 1) {
        return false;
    }
    for (int i = 2; i <= sqrt(n); i++) {
        if (n % i == 0) {
            return false;
        }
    }
    return true;
}

int main(void) {
    //表示需要判断的整数个数
    int T = 0;
    scanf("%d", &T);

    //接下来输入需要判断的数
    for (int i = 0; i < T; i++) {
        int n=0;
        scanf("%d", &n);

        //素数判断
        if (isPrime(n)) {
            printf("Yes\n");
        }
        else {
            printf("No\n");
        }
    }
    return 0;
}