45787