import java.util.*;

public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	}	
} import java.util.*; util.* java public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	}	
} Main public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	} main {
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n =sc.nextInt(); n sc.nextInt() sc.nextInt sc int co; co int temp; temp for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	} co=1; co=1 co 1 co<=n co n co++ co++ co {
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	} {
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	} if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
} co%3==0 co%3 co 3 0 {System.out.print(" "+co);continue;} System.out.print(" "+co) System.out.print System.out System System.out " "+co " " co continue; {temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
} temp=co temp co while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	} temp>0 temp 0 {
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	} if(temp%10==3){System.out.print(" "+co);break;} temp%10==3 temp%10 temp 10 3 {System.out.print(" "+co);break;} System.out.print(" "+co) System.out.print System.out System System.out " "+co " " co break; temp=temp/10 temp temp/10 temp 10 System.out.println("") System.out.println System.out System System.out "" String args[] args public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	}	
} public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	}	
} Main
import java.util.*;

public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n =sc.nextInt();
		int co; int temp;
		
		for(co=1;co<=n;co++){
		if(co%3==0){System.out.print(" "+co);continue;}
		
		else{temp=co;
		while(temp>0){
		if(temp%10==3){System.out.print(" "+co);break;}
		temp=temp/10;
	}
}
	}
		System.out.println("");	
	}	
}