#include using namespace std; typedef long long ll; #define pb push_back #define fi first #define se second typedef pair P; #define Mod 1000000007 using VP = vector

; using VVP = vector; using VI = vector; using VVI = vector; using VVVI = vector; #define INF 1234567890 ll n,k; ll cal(ll i){ if(i>2*n||i<=0) return 0; else if(i<=n+1) return i-1; else return cal(2*n+2-i); } int main(){ ll i,j; cin>>n>>k; ll ans=0; for(i=1;i*i<=k;i++){ if(k%i==0){ ans+=2*cal(i)*cal(k/i); } if(i*i==k) ans-=cal(i)*cal(k/i); } cout<