Alright, let's work through 51445728 times 20677478 step by step
51445728 × 20677478 = 20677478 × (51445728)
+ 20677478 × 8 that is equal 165419824
+ 20677478 × 20 which equals 413549560
+ 20677478 × 700 resulting in 14474234600
+ 20677478 × 5000 that results in 103387390000
+ 20677478 × 40000 resulting in 827099120000
+ 20677478 × 400000 giving us 8270991200000
+ 20677478 × 1000000 that equals 20677478000000
+ 20677478 × 50000000 resulting in 1033873900000000

= 1063767908913984
