Для четырёхугольника, в который вписана окружность, суммы длин противоположных сторон равны: \(AB+CD=BC+AD\).
Найдём сторону \(AD\): \[AD=AB+CD-BC=25+22-31=16.\]
Периметр: \[P=AB+BC+CD+AD=25+31+22+16=94.\]
Ответ: 94.