Alright, let's work through 20629838 times 66550874 step by step
20629838 × 66550874 = 66550874 × (20629838)
+ 66550874 × 8 producing 532406992
+ 66550874 × 30 producing 1996526220
+ 66550874 × 800 that results in 53240699200
+ 66550874 × 9000 that results in 598957866000
+ 66550874 × 20000 producing 1331017480000
+ 66550874 × 600000 that results in 39930524400000
+ 66550874 × 0000000 yielding 0
+ 66550874 × 20000000 resulting in 1331017480000000

= 1372933749378412
