Alright, let's work through 31874833 times 38740837 step by step
31874833 × 38740837 = 38740837 × (31874833)
+ 38740837 × 3 producing 116222511
+ 38740837 × 30 resulting in 1162225110
+ 38740837 × 800 that is equal 30992669600
+ 38740837 × 4000 giving us 154963348000
+ 38740837 × 70000 producing 2711858590000
+ 38740837 × 800000 that is equal 30992669600000
+ 38740837 × 1000000 that is equal 38740837000000
+ 38740837 × 30000000 resulting in 1162225110000000

= 1234857709655221
