Alright, let's work through 42457293 times 31512377 step by step
42457293 × 31512377 = 31512377 × (42457293)
+ 31512377 × 3 resulting in 94537131
+ 31512377 × 90 resulting in 2836113930
+ 31512377 × 200 which equals 6302475400
+ 31512377 × 7000 giving us 220586639000
+ 31512377 × 50000 producing 1575618850000
+ 31512377 × 400000 that is equal 12604950800000
+ 31512377 × 2000000 yielding 63024754000000
+ 31512377 × 40000000 resulting in 1260495080000000

= 1337930223415461
