def find_smallest_k(numbers, k): # 将整数数组排序并返回最小的k个整数 return sorted(numbers)[:k] # 输入n和k的值 n, k = map(int, input().split()) # 输入一个整数数组 numbers = list(map(int, input().split())) # 找出并输出最小的k个整数 smallest_k = find_smallest_k(numbers, k) print(" ".join(str(number) for number in smallest_k))