Ответ:

Нужно обособить деепричастный и причастный обороты: «А уже через час оба сидели за шатким столиком и, упираясь друг в друга головами, читали длинный список драгоценностей, некогда принадлежавших ещё Ипполиту Матвеевичу».

Оборот «упираясь друг в друга головами» относится к сказуемому «читали» и обособляется. Причастный оборот «некогда принадлежавших ещё Ипполиту Матвеевичу» стоит после определяемого слова «драгоценностей» и также обособляется.