#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: wangyiyang
Language: C++
Result: Accepted
Time:97 ms
Memory:2072 kb
****************************************************************/