N = int(input()) K = int(input()) ans = 0 for i in range(2, int(K**0.5)+1): if K % i == 0: num1, num2 = i, K // i if num1 != num2: if num1 - 1 <= N and num2 - 1 <= N: ans += 2 * (num1 - 1) * (num2 - 1) elif num1 - 1 <= N and num2 - 1 > N: if num2 - N <= N: ans += 2 * (num1 - 1) * (2 * N - num2 + 1) elif num1 - 1 > N and num2 - 1 <= N: if num1 - N <= N: ans += 2 * (2 * N - num1 + 1) * (num2 - 1) else: if num1 - N <= N and num2 - N <= N: ans += 2 * (2 * N - num1 + 1) * (2 * N - num2 + 1) else: if num1 - 1 <= N and num2 - 1 <= N: ans += (num1 - 1) * (num2 - 1) elif num1 - 1 <= N and num2 - 1 > N: if num2 - N <= N: ans += (num1 - 1) * (2 * N - num2 + 1) elif num1 - 1 > N and num2 - 1 <= N: if num1 - N <= N: ans += (2 * N - num1 + 1) * (num2 - 1) else: if num1 - N <= N and num2 - N <= N: ans += (2 * N - num1 + 1) * (2 * N - num2 + 1) print(ans)