#include<iostream>
#include<algorithm>
#include<vector>
#include<map>
using namespace std;

int main(void){
  int n, m=0;
  map<int,int> mode; //保存する変数の値,入力された回数
  vector<int> ans;

  for(int i=1; i<=100; i++){ //保存先の確保と初期化
    mode.insert( map<int,int>::value_type(i, 0));
  }

  while(cin >> n){ //入力回数をカウント
    mode[n] += 1;
  }

  for(int i=1; i<=100; i++){ //最も入力が多い数の回数
    m = max( mode[i], m );
  }

  for(int i=1; i<=100; i++){ //最頻値の取り出し
    if(m==mode[i]){
      ans.push_back(i);
    }
  }

  sort(ans.begin(), ans.end());

  for(int i=0; i<ans.size(); i++){
    cout << ans[i] << endl;
  }

  return 0;
}