def cal(a,b)
   if( (r = a % b) != 0 )
      cal(b,r);
   else
      return b;
   end
end

while n = gets
  a, b = n.chomp.split
  a, b = a.to_i, b.to_i

  g = cal(a,b)
  l = a*b/g

  puts "#{g} #{l}"
end


