Alright, let's work through 23648647 times 66347421 step by step
23648647 × 66347421 = 66347421 × (23648647)
+ 66347421 × 7 which equals 464431947
+ 66347421 × 40 that equals 2653896840
+ 66347421 × 600 resulting in 39808452600
+ 66347421 × 8000 what gives us 530779368000
+ 66347421 × 40000 resulting in 2653896840000
+ 66347421 × 600000 yielding 39808452600000
+ 66347421 × 3000000 producing 199042263000000
+ 66347421 × 20000000 that equals 1326948420000000

= 1569026738589387
