C = int(input()) M = int(input()) #arr = [int(input()) for i in input().split()] #for i in range(M) arr = [] for i in input().split(): if C % int(i) == 0: arr += [int(i)] #def mult_of_com(): # de bool = False for i in arr: for j in arr: if i * j == C: a = sorted([i, j]) print(a[0], a[1]) bool = True if bool: break