#include<bits/stdc++.h>
using namespace std;
int n,a[200010],cnt;
int main()
{
    cin>>n;
    for(int i=1;i<=n;i++)cin>>a[i];
    for(int i=n;i>=1;i--)
    {
        for(int j=i<<1;j<=n;j+=i)
            a[i]^=a[j];
        if(a[i])cnt++;
    }
    cout<<cnt<<endl;
    for(int i=1;i<=n;i++)if(a[i])cout<<i<<' ';
    return 0;
}