#include using namespace std; long long calc(long long N, long long T) { if (T > 2 * N) return 0; if (T <= N) return T - 1; return 2 * N - T + 1; } int main() { long long N, K; cin >> N >> K; long long ans = 0; for (int i = 2; 1LL * i * i <= K; ++i) { if (K % i == 0) { ans += calc(N, i) * calc(N, K / i) * (1LL * i * i < K ? 2 : 1); } } cout << ans << '\n'; return 0; }