X = int(raw_input())
Y = 1
k = 2
while k * k <= X:
    count = 0
    while X % k == 0:
        if count % 2 == 0:
            Y *= k
        else:
            Y /= k
        X /= k

        count += 1
    k += 1
print X * Y