Alright, let's work through 21107496 times 98664321 step by step
21107496 × 98664321 = 98664321 × (21107496)
+ 98664321 × 6 giving us 591985926
+ 98664321 × 90 yielding 8879788890
+ 98664321 × 400 giving us 39465728400
+ 98664321 × 7000 that results in 690650247000
+ 98664321 × 00000 producing 0
+ 98664321 × 100000 what gives us 9866432100000
+ 98664321 × 1000000 giving us 98664321000000
+ 98664321 × 20000000 that results in 1973286420000000

= 2082556760850216
