Alright, let's work through 42604927 times 31123604 step by step
42604927 × 31123604 = 31123604 × (42604927)
+ 31123604 × 7 giving us 217865228
+ 31123604 × 20 giving us 622472080
+ 31123604 × 900 that results in 28011243600
+ 31123604 × 4000 that results in 124494416000
+ 31123604 × 00000 which equals 0
+ 31123604 × 600000 giving us 18674162400000
+ 31123604 × 2000000 yielding 62247208000000
+ 31123604 × 40000000 that is equal 1244944160000000

= 1326018876396908
