45989