""" 自分より大きい奴に関しては、そのまま入る 同じ数字を同時に処理することでlog計算量にする 全ての2対 = sum(A) * (N-1)からどこまで減るかを計算する 同じ数字同士は削っておく 数字iがk個あるとする x*i <= < (x+1)*i に数字がy個あった場合、x*i*k*y減る これは累積和で行ける """ from sys import stdin N = int(stdin.readline()) A = list(map(int,stdin.readline().split())) ans = 0 B = [0] * (2*10**5+1) for i in A: ans += i * N B[i] += 1 BS = [] for i in range(len(B)): if i == 0: BS.append(B[i]) else: BS.append(BS[-1] + B[i]) for i in range(1,len(BS)): for r in range(2*i-1,len(BS),i): l = r - i ans -= (l+1) * (BS[r]-BS[l]) * B[i] print (ans)