def main(argv)
  (l, r) = gets.chomp.split(' ').map(&:to_i)
  
  w = r - l + 1
  if w >= 2019 then
    puts 0.to_s
    return 0
  end
  
  a = [0] * w
  w.times do |i|
    a[i] = (l + i) % 2019
  end
  
  m1 = a.min
  a.delete_at( a.find_index(m1) )
  m2 = a.min
  puts ((m1 * m2) % 2019).to_s
end

if self.to_s == 'main' then
  main(ARGV)
end