array = list(map(int, input().split())) def NOD(a,b): if(b==0): return a else: return NOD(b,a % b) NODs = [] NODs.append(NOD(array[0], array[1])) NODs.append(NOD(array[0], array[2])) NODs.append(NOD(array[2], array[1])) print(*NODs)