#include #define rep(i, n) for (int i = 0; i < (n); ++i) using namespace std; using ll = long long; int main() { cin.tie(nullptr) -> sync_with_stdio(false); int l = 496; vector d; for (int i = 1; i*i <= l; ++i) { if (l%i == 0) { d.push_back(i); if (i*i != l) d.push_back(l/i); } } sort(d.begin(), d.end()); cout << d.size() << '\n'; rep(i, d.size()) cout << d[i] << ' '; return 0; }