def gcd(a:list): limit=min(a) ans=1 for i in range(2,limit+1): f=True for j in range(len(a)): if a[j]%i!=0: f=False break if f: ans=i return ans input() a=list(map(int,input().split())) n=gcd(a) if n!=1: a=list(map(lambda x:x//n,a)) print(*a,sep=":")