Alright, let's work through 59321558 times 80944942 step by step
59321558 × 80944942 = 80944942 × (59321558)
+ 80944942 × 8 that results in 647559536
+ 80944942 × 50 giving us 4047247100
+ 80944942 × 500 yielding 40472471000
+ 80944942 × 1000 yielding 80944942000
+ 80944942 × 20000 resulting in 1618898840000
+ 80944942 × 300000 yielding 24283482600000
+ 80944942 × 9000000 giving us 728504478000000
+ 80944942 × 50000000 giving us 4047247100000000

= 4801780071659636
