كم بلغت فترة حكم الملك حامورابي؟