import math class No129: n = 0 m = 0 def __init__(self): self.n = int(input()) self.m = int(input()) def solve(self): yen = self.n // 1000 if yen < self.m: return ((math.factorial(self.m) // math.factorial(self.m - yen)) // math.factorial(yen)) % 1000000000 else: amari = yen % self.m if amari == 0: return 1 return ((math.factorial(self.m) // math.factorial(self.m - amari)) // math.factorial(amari)) % 1000000000 if __name__ == "__main__": que = No129() ans = que.solve() print(ans)