function Main(input) {
	var line = input.split('\n');
	var n = parseInt(line[0], 10);
	var str = new Array();
	var max = 0;
	var ns = new Array();
	for(var i=0; i<n; i++){
		eval("if(str."+line[i+1]+" >= 0){str."+line[i+1]+"++;if(str."+line[i+1]+" > max){max = str."+line[i+1]+";}}else{str."+line[i+1]+" = 0;ns.push("+(i+1)+");}");
	}
	var anser = new Array();
	for(var i=0; i<ns.length; i++){
		eval("if(str."+line[ns[i]]+" == max){anser.push('"+line[ns[i]]+"');}");
	}
	anser.sort();
	for(var i=0; i<anser.length; i++){
		console.log(anser[i]);
    }
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
