Alright, let's work through 45782502 times 587378 step by step
45782502 × 587378 = 587378 × (45782502)
+ 587378 × 2 that equals 1174756
+ 587378 × 00 producing 0
+ 587378 × 500 giving us 293689000
+ 587378 × 2000 that is equal 1174756000
+ 587378 × 80000 that equals 46990240000
+ 587378 × 700000 resulting in 411164600000
+ 587378 × 5000000 producing 2936890000000
+ 587378 × 40000000 that is equal 23495120000000

= 26891634459756
