Сначала перебираете все варианты разложения минимального Y на простые делители. Оно может состоять до 3 двоек, до двух троек и все остальные простые числа, меньшие 20, могут входить в Y не более одного раза. Делите аргумент на найденный минимальный Y. Частное поочередно делите на все простые числа, меньшие 63. Если нашли такое число - оно есть X.