#include <bits/stdc++.h>
using namespace std;

int main()
{
    long long m,n,i,c = 0,x;
    cin>>m>>n;
    x = m * n;
    for(i = 2;i <= sqrt(x);i++){
    	if(x % i == 0 && i != m){
    		c++;
		}
	}
	
	cout<<c<<endl;
	return 0;
}
/**************************************************************
	Problem: 1318
	User: admin
	Language: C++
	Result: Accepted
	Time:92 ms
	Memory:2072 kb
****************************************************************/