Alright, let's work through 31886865 times 56993836 step by step
31886865 × 56993836 = 56993836 × (31886865)
+ 56993836 × 5 yielding 284969180
+ 56993836 × 60 resulting in 3419630160
+ 56993836 × 800 giving us 45595068800
+ 56993836 × 6000 that equals 341963016000
+ 56993836 × 80000 resulting in 4559506880000
+ 56993836 × 800000 that results in 45595068800000
+ 56993836 × 1000000 resulting in 56993836000000
+ 56993836 × 30000000 giving us 1709815080000000

= 1817354754364140
