function main(input) {
	var result = '';
	for (var  i = 1; i <= parseInt(input,10); ++i){
		var  x = i;

		if (x % 3 == 0){
			result += ' ' + i;
		} else if (x % 10 == 3){
			result += ' ' + i;
		} else {
			x /= 10;
			if(x) {
				if (x % 10 == 3){
					result += ' ' + i;
				}
			}
		}
	}
	console.log(result);
}


var
input = '';

process.stdin.resume();
process.stdin.setEncoding('utf8');
process.stdin.on('data', function(chunk) {
  input += chunk;
});
process.stdin.on('end', function() {
  main(input.split('\n'));
});