Alright, let's work through 31875336 times 97987186 step by step
31875336 × 97987186 = 97987186 × (31875336)
+ 97987186 × 6 what gives us 587923116
+ 97987186 × 30 giving us 2939615580
+ 97987186 × 300 that results in 29396155800
+ 97987186 × 5000 that equals 489935930000
+ 97987186 × 70000 what gives us 6859103020000
+ 97987186 × 800000 resulting in 78389748800000
+ 97987186 × 1000000 what gives us 97987186000000
+ 97987186 × 30000000 yielding 2939615580000000

= 3123374477444496
