45949