from itertools import accumulate n = int(input()) a = list(map(int, input().split())) ans = 0 m = max(a) lis = [0] * (m + 1) for i in a: lis[i] += 1 cum = list(accumulate(lis)) for i in range(1, m + 1): if lis[i] == 0: continue for j in range(i, m + 1, i): ans += lis[i] * i * (n - cum[j - 1]) print(sum(a) * n - ans)