Alright, let's work through 45882040 times 18297626 step by step
45882040 × 18297626 = 18297626 × (45882040)
+ 18297626 × 0 yielding 0
+ 18297626 × 40 that results in 731905040
+ 18297626 × 000 yielding 0
+ 18297626 × 2000 resulting in 36595252000
+ 18297626 × 80000 that equals 1463810080000
+ 18297626 × 800000 resulting in 14638100800000
+ 18297626 × 5000000 that results in 91488130000000
+ 18297626 × 40000000 yielding 731905040000000

= 839532408037040
