Alright, let's work through 20664674 times 99135276 step by step
20664674 × 99135276 = 99135276 × (20664674)
+ 99135276 × 4 that is equal 396541104
+ 99135276 × 70 producing 6939469320
+ 99135276 × 600 which equals 59481165600
+ 99135276 × 4000 that results in 396541104000
+ 99135276 × 60000 giving us 5948116560000
+ 99135276 × 600000 producing 59481165600000
+ 99135276 × 0000000 producing 0
+ 99135276 × 20000000 that results in 1982705520000000

= 2048598160440024
