p, k = map(int, input().split()) mo = 10 ** 9 + 7 border = pow(10, p - 1, p) base = (pow(10, p - 1, mo * p) - border) % (mo * p) // p % mo if k < border: print(base + 1) else: print(base)