Alright, let's work through 23481278 times 28431968 step by step
23481278 × 28431968 = 28431968 × (23481278)
+ 28431968 × 8 giving us 227455744
+ 28431968 × 70 producing 1990237760
+ 28431968 × 200 which equals 5686393600
+ 28431968 × 1000 that is equal 28431968000
+ 28431968 × 80000 giving us 2274557440000
+ 28431968 × 400000 which equals 11372787200000
+ 28431968 × 3000000 yielding 85295904000000
+ 28431968 × 20000000 producing 568639360000000

= 667618944695104
