25 952