#include <bits/stdc++.h>
using namespace std;

int main(){
	int n,p,ans=1;
	cin >> n >> p;
	for(int i=2;;i++){
		if(p<pow(i,n)) break;
		if(p%pow(i,n)==0){
			ans*=i;
			p=p/pow(i,n);
			i--;
		}
	}
	cout << ans << endl;
}