Alright, let's work through 23804802 times 16660564 step by step
23804802 × 16660564 = 16660564 × (23804802)
+ 16660564 × 2 giving us 33321128
+ 16660564 × 00 that results in 0
+ 16660564 × 800 that equals 13328451200
+ 16660564 × 4000 that results in 66642256000
+ 16660564 × 00000 that results in 0
+ 16660564 × 800000 giving us 13328451200000
+ 16660564 × 3000000 yielding 49981692000000
+ 16660564 × 20000000 giving us 333211280000000

= 396601427228328
