Alright, let's work through 21021588 times 3723476 step by step
21021588 × 3723476 = 3723476 × (21021588)
+ 3723476 × 8 what gives us 29787808
+ 3723476 × 80 producing 297878080
+ 3723476 × 500 yielding 1861738000
+ 3723476 × 1000 yielding 3723476000
+ 3723476 × 20000 resulting in 74469520000
+ 3723476 × 000000 giving us 0
+ 3723476 × 1000000 which equals 3723476000000
+ 3723476 × 20000000 which equals 74469520000000

= 78273378399888
