Alright, let's work through 45858375 times 32191128 step by step
45858375 × 32191128 = 32191128 × (45858375)
+ 32191128 × 5 that equals 160955640
+ 32191128 × 70 resulting in 2253378960
+ 32191128 × 300 that is equal 9657338400
+ 32191128 × 8000 giving us 257529024000
+ 32191128 × 50000 which equals 1609556400000
+ 32191128 × 800000 resulting in 25752902400000
+ 32191128 × 5000000 which equals 160955640000000
+ 32191128 × 40000000 that results in 1287645120000000

= 1476232819497000
