Alright, let's work through 23797584 times 66275064 step by step
23797584 × 66275064 = 66275064 × (23797584)
+ 66275064 × 4 yielding 265100256
+ 66275064 × 80 yielding 5302005120
+ 66275064 × 500 that equals 33137532000
+ 66275064 × 7000 that results in 463925448000
+ 66275064 × 90000 producing 5964755760000
+ 66275064 × 700000 what gives us 46392544800000
+ 66275064 × 3000000 producing 198825192000000
+ 66275064 × 20000000 that results in 1325501280000000

= 1577186402645376
