45840