import sys
input = sys.stdin.readline
N = int(input())
def gcd(x, y):
r = x % y
while r != 0:
x = y
y = r
r = x % y
return y
for _ in range(N):
max = 1
lst = list(map(int, input().split()))
length = len(lst)
for i in range(length):
for j in range(i+1, length):
if i != j:
g = gcd(lst[i], lst[j])
if max < g:
max = g
print(max)