import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;
class A implements Comparable<A>{
String s;
int i;
public A(String s , int i) {
this.s = s;
this.i = i;
}
@Override
public String toString() {
return "[" + s + " " + i + "]";
}
@Override
public int compareTo(A o) {
return this.s.compareTo(o.s);
}
}
class Algo1_서울_10반_최동욱 {
public static void main(String[] args) throws IOException{
String[] alpha = {"zero" , "one" , "two" ,"three" , "four" , "five" , "six" ,"seven" , "eight" , "nine"};
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
StringBuilder sb = new StringBuilder() ;
int M = Integer.parseInt(st.nextToken());
int N = Integer.parseInt(st.nextToken());
A[] arr = new A[N-M+1];
String s;
for(int i = M ; i <= N ; i++) {
s ="";
if(i >= 10) {
s = alpha[i/10] + " ";
}
s += alpha[i%10];
arr[i-M] = new A(s,i);
}
Arrays.sort(arr);
for(int i = 0 ; i < arr.length ; i ++) {
sb.append(arr[i].i).append(" ");
}
System.out.print(sb);
}
}