45046