import math

if __name__ == '__main__':
    c = int(input())
    m = int(input())
    out = []
    primes = input().strip().split()
    primes_test = [float(prime) for prime in primes if int(prime) <= math.sqrt(c)]
    for prime in primes_test:
        prod = int(c) / int(prime)
        if int(prod) * int(prime) == c:
            out.append(int(prime))
            out.append(int(prod))
            break
    out = sorted(out)
    print(out[0], out[1])

