K,N = map(int, input().split()) s = set([]) for x in range(1,1001): for y in range(1,10**4): if x**6 + y**4 > N: break if ((x**6 + y**4)/K)**0.5 == int(((x**6 + y**4)/K)**0.5): s.add(x**6+y**4) print(len(s))