Alright, let's work through 23831744 times 66235026 step by step
23831744 × 66235026 = 66235026 × (23831744)
+ 66235026 × 4 which equals 264940104
+ 66235026 × 40 yielding 2649401040
+ 66235026 × 700 resulting in 46364518200
+ 66235026 × 1000 resulting in 66235026000
+ 66235026 × 30000 that results in 1987050780000
+ 66235026 × 800000 producing 52988020800000
+ 66235026 × 3000000 that equals 198705078000000
+ 66235026 × 20000000 producing 1324700520000000

= 1578496183465344
