Alright, let's work through 51538791 times 66917751 step by step
51538791 × 66917751 = 66917751 × (51538791)
+ 66917751 × 1 what gives us 66917751
+ 66917751 × 90 resulting in 6022597590
+ 66917751 × 700 that equals 46842425700
+ 66917751 × 8000 giving us 535342008000
+ 66917751 × 30000 resulting in 2007532530000
+ 66917751 × 500000 which equals 33458875500000
+ 66917751 × 1000000 producing 66917751000000
+ 66917751 × 50000000 resulting in 3345887550000000

= 3448859982979041
