#include #include #include using namespace std; typedef long long ll; const int MAX = 1000010; ll inv[MAX],fact[MAX],fi[MAX],mod = 1000000007; void inverse(){ int i; inv[1] = 1; for(i=2;i v; int main(){ int i,j,n,k; cin >> n >> k; for(i=1;i