import sys

# 提取入参,存在list1中
list1=[]
for line in sys.stdin:
    a = line.split()
    for i in a:
        list1.append(i)

# 2.提取3个数组。整数个数,最少k个数。以及整数数组
num1,num2=list1[0],list1[1]
list2=list1[2:]

# 3.把数组元素转成int存在list3中,并且对数组排序
list3=[]
for i in list2:
    list3.append(int(i))
list3.sort()

# 4.提取排序后list3中,前num2个数字
for i in range(int(num2)):
    print(list3[i],end=' ')