При склонении составных числительных склоняется каждое слово: Р.п. (чего?) пятидесяти восьми, Т.п. (чем?) пятьюдесятью восемью; Д.п. (чему?) семистам тридцати одному (одной), П.п. (о чём?) о семистах тридцати одном (одной); Р.п. (чего?) ста шестидесяти четырёх, Д.п. (чему?) ста шестидесяти четырём.