45843