def gcd(a, b): if b == 0: return a return gcd(b, a % b) n = int(input()) g = gcd(n * (n + 1) // 2, n) i = 1 sm = 0 while i * i <= g: if g % i == 0: sm += i if g // i != i: sm += (g // i) i += 1 print(sm)