n,m=map(int,input().split())
c=[]
def dfs(a):
for i in range(len(a)):
if len(a)==1:
return
b=a[:]
b.pop(i)
xx=int(''.join(b))
if xx%m==0 and xx not in c:
c.append(xx)
dfs(b)
return c
print(dfs(list(str(n))))