Alright, let's work through 31802844 times 27008948 step by step
31802844 × 27008948 = 27008948 × (31802844)
+ 27008948 × 4 giving us 108035792
+ 27008948 × 40 yielding 1080357920
+ 27008948 × 800 producing 21607158400
+ 27008948 × 2000 producing 54017896000
+ 27008948 × 00000 that equals 0
+ 27008948 × 800000 what gives us 21607158400000
+ 27008948 × 1000000 yielding 27008948000000
+ 27008948 × 30000000 that is equal 810268440000000

= 858961359848112
