Alright, let's work through 31677815 times 29381671 step by step
31677815 × 29381671 = 29381671 × (31677815)
+ 29381671 × 5 giving us 146908355
+ 29381671 × 10 producing 293816710
+ 29381671 × 800 that equals 23505336800
+ 29381671 × 7000 that results in 205671697000
+ 29381671 × 70000 yielding 2056716970000
+ 29381671 × 600000 producing 17629002600000
+ 29381671 × 1000000 producing 29381671000000
+ 29381671 × 30000000 that is equal 881450130000000

= 930747138328865
