45 952