#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define N (1000000000+7) //#define N 998244353 #define INF 1e16 typedef long long ll; typedef pair P; typedef vector vec; typedef vector mat; const int inf = (int)1e9; int main(void){ int n,k; cin>>n>>k; vectord; for(int i=1;i*i<=n;i++){ if(n%i==0){ int t = n/i; if(i==t)d.push_back(t); else{ d.push_back(i); d.push_back(t); } } } sort(d.begin(),d.end(),greater()); for(int i=0;i