arr = list(map(lambda x: int(x), input().split()))
def gcd(a,b):
if(b==0):
return a
else:
return gcd(b,a % b)
gcds = []
gcds.append(gcd(arr[0], arr[1]))
gcds.append(gcd(arr[0], arr[2]))
gcds.append(gcd(arr[2], arr[1]))
print(*gcds)