Alright, let's work through 20696681 times 46916335 step by step
20696681 × 46916335 = 46916335 × (20696681)
+ 46916335 × 1 resulting in 46916335
+ 46916335 × 80 producing 3753306800
+ 46916335 × 600 giving us 28149801000
+ 46916335 × 6000 producing 281498010000
+ 46916335 × 90000 which equals 4222470150000
+ 46916335 × 600000 yielding 28149801000000
+ 46916335 × 0000000 that equals 0
+ 46916335 × 20000000 that equals 938326700000000

= 971012419184135
