#include using namespace std; #define ll long long int T, n, ans[100005]; int main() { scanf("%d", &T); while(T--){ scanf("%d", &n); int s=0, cnt=0; for(int i=n; i; i/=10) s+=i%10; for(int i=1; i*i<=n; ++i) if(n%i==0){ if(s%i==0) ans[++cnt]=i; if(i*i!=n && s%(n/i)==0) ans[++cnt]=n/i; } sort(ans+1, ans+cnt+1); printf("%d\n", cnt); for(int i=1; i<=cnt; ++i) printf("%d%c", ans[i], " \n"[i==cnt]); } return 0; }