require 'prime'

N, P = gets.chomp.split.map(&:to_i)
prime_div = P.prime_division

if prime_div.count == 0
  puts 1
elsif prime_div.count <= 3
  puts P
else
  ans = 1
  prime_div.each do |a|
    if a[1] >= N
      ans *= a[0]
    end
  end
  puts ans
end
