n = gets.to_i

i = 1

loop do
  x = i

  flag1 = false
  
  if x % 3 == 0
    print " #{i}"
    flag1 = true
  end

  if flag1 == false
    loop do
      if x % 10 == 3
        print " #{i}"
        break
      end
      x /= 10
      break if x.zero?
    end 
  end

  break if (i += 1) > n
end

puts