Alright, let's work through 59830504 times 66940710 step by step
59830504 × 66940710 = 66940710 × (59830504)
+ 66940710 × 4 what gives us 267762840
+ 66940710 × 00 that results in 0
+ 66940710 × 500 resulting in 33470355000
+ 66940710 × 0000 yielding 0
+ 66940710 × 30000 yielding 2008221300000
+ 66940710 × 800000 resulting in 53552568000000
+ 66940710 × 9000000 yielding 602466390000000
+ 66940710 × 50000000 producing 3347035500000000

= 4005096417417840
