import std;

void main() {
    auto input = readln.split.to!(long[]);
    auto N = input[0], H = input[1];
    auto A = readln.split.to!(long[]);

    long P = 1;
    foreach (e; A[0 .. N]) {
        P = P * e % H;
    }
    writeln(P == 0 ? "YES" : "NO");
}