Alright, let's work through 20668248 times 12643676 step by step
20668248 × 12643676 = 12643676 × (20668248)
+ 12643676 × 8 that is equal 101149408
+ 12643676 × 40 what gives us 505747040
+ 12643676 × 200 giving us 2528735200
+ 12643676 × 8000 resulting in 101149408000
+ 12643676 × 60000 that is equal 758620560000
+ 12643676 × 600000 that is equal 7586205600000
+ 12643676 × 0000000 producing 0
+ 12643676 × 20000000 giving us 252873520000000

= 261322631199648
