X=long(raw_input())
Y,div=1,2
while(div * div <=X):
	count=0
	while(X%div==0):
		X/=div
		count+=1
	if count%2==1:Y*=div
	div+=1
print Y * X