#include <bits/stdc++.h>
int main(void) {
  int i, j, max[3], mi[3], A[] = {25, 36, 4, 55, 71, 18, 0, 71, 89, 65};
  max[0] = A[0];
  for (i = 1; i < 10; i++) {
    if (max[0] < A[i]) {
      max[0] = A[i];
      mi[0] = i;
    }
  }
  max[1] = A[0];
  for (i = 1; i < 10; i++) {
    if (i != mi[0]) {
      if (max[1] < A[i]) {
        max[1] = A[i];
        mi[1] = i;
      }
    }
  }
  max[2] = A[0];
  for (i = 1; i < 10; i++) {
    if (i != mi[0] && i != mi[1]) {
      if (max[2] < A[i]) {
        max[2] = A[i];
        mi[2] = i;
      }
    }
  }
  printf("%d %d %d\n", max[0], max[1], max[2]);
  return 0;
}
