#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=0;i<(n);i++)
typedef long long ll;
int main(){
	int m,n,p[20],x[100],y[100];
	cin>>m>>n;
	rep(i,m+1)p[i]=i;
	rep(i,n)cin>>x[i]>>y[i];
	while(next_permutation(p+1,p+m+1)){
		bool f=true;
		rep(i,n)if(p[x[i]]>p[y[i]]){
			f=false;
			break;
		}
		if(f){
			for(int i=1;i<=m;i++){
				for(int j=1;j<=m;j++){
					if(p[j]==i)cout<<j<<endl;
				}
			}
			break;
		}
	}
}