import math

V = int(input())
sv = int(math.floor(math.sqrt(V)))

d = []
for i in range(1, sv + 1):
	if V % i == 0:
		d.append(i)
		if i * i != V:
			d.append((int) (V / i))
d = sorted(d)

# print(d, sv, V)

r = V + V + 1
for a in d:
	for b in d:
		if V % (a * b) == 0:
			c = V / a / b
			l = int(a * b + a * c + b * c)
			if l < r:
				r = l

print(r + r)
