#include using namespace std; using ll=long long; constexpr ll mod = 1e9+7; int main(){ ll h, w; cin>>h>>w; int n=max(h+1,w+1); vector cnt1(n), cnt2(n); for(int i=1;i prime, isprime(n,1); for(int i=2;i0;--i){ cnt1[i]+=cnt1[i*p]; cnt2[i]+=cnt2[i*p]; if(cnt1[i]>=mod)cnt1[i]-=mod; if(cnt2[i]>=mod)cnt2[i]-=mod; } } for(int i=1;i