#include<bits/stdc++.h>
#define ll long long
using namespace std;
inline void write(int p){
if(p>9)write(p/10);
putchar(p%10+'0');
}
int ny[3000006];
int main()
{
ll m,p;
cin>>m>>p;
ny[1]=1;
write(ny[1]);
putchar('\n');
for(int i=2;i<=m;i++){
ny[i]=((p-p/i)%p)*(ny[p%i]%p)%p;
write(ny[i]);
putchar('\n');
}
}