import java.io.*;
// import java.math.*;
import java.util.*;
// import java.util.Map.*;
// import java.util.stream.*;

public class Main {
    public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    }
} import java.io.*; io.* java import java.util.*; util.* java public class Main {
    public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    }
} Main public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    } main {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    } BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in)); reader new BufferedReader (new InputStreamReader (System.in)) String[] arr = reader.readLine().split (" "); arr reader.readLine().split (" ") reader.readLine().split reader.readLine() reader.readLine reader " " int K K X; X K = Integer.parseInt (arr[0]) K Integer.parseInt (arr[0]) Integer.parseInt Integer arr[0] arr 0 X = Integer.parseInt (arr[1]) X Integer.parseInt (arr[1]) Integer.parseInt Integer arr[1] arr 1 StringJoiner sj = new StringJoiner (" "); sj new StringJoiner (" ") for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i)); int i = X - K + 1; int i = X - K + 1; i X - K + 1 X - K X K 1 i < X + K i X + K X K i++ i++ i sj.add (String.valueOf (i)); sj.add (String.valueOf (i)) sj.add sj String.valueOf (i) String.valueOf String i System.out.println (sj.toString()) System.out.println System.out System System.out sj.toString() sj.toString sj return; String[] args args public class Main {
    public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    }
} public class Main {
    public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    }
} Main
import java.io.*;
// import java.math.*;
import java.util.*;
// import java.util.Map.*;
// import java.util.stream.*;

public class Main {
    public static void main (String[] args) throws Exception {
        BufferedReader reader =
            new BufferedReader (new InputStreamReader (System.in));
        String[] arr = reader.readLine().split (" ");
        int K, X;
        K = Integer.parseInt (arr[0]);
        X = Integer.parseInt (arr[1]);
        StringJoiner sj = new StringJoiner (" ");
        for (int i = X - K + 1; i < X + K; i++)
            sj.add (String.valueOf (i));
        System.out.println (sj.toString());
        return;
    }
}
