Alright, let's work through 46705836 times 93385931 step by step
46705836 × 93385931 = 93385931 × (46705836)
+ 93385931 × 6 that results in 560315586
+ 93385931 × 30 producing 2801577930
+ 93385931 × 800 that equals 74708744800
+ 93385931 × 5000 yielding 466929655000
+ 93385931 × 00000 yielding 0
+ 93385931 × 700000 which equals 65370151700000
+ 93385931 × 6000000 that equals 560315586000000
+ 93385931 × 40000000 that results in 3735437240000000

= 4361667977993316
