Alright, let's work through 23464145 times 42840628 step by step
23464145 × 42840628 = 42840628 × (23464145)
+ 42840628 × 5 that results in 214203140
+ 42840628 × 40 which equals 1713625120
+ 42840628 × 100 that results in 4284062800
+ 42840628 × 4000 yielding 171362512000
+ 42840628 × 60000 giving us 2570437680000
+ 42840628 × 400000 which equals 17136251200000
+ 42840628 × 3000000 that is equal 128521884000000
+ 42840628 × 20000000 that equals 856812560000000

= 1005218707283060
