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)