Alright, let's work through 2677856 times 51758737 step by step
2677856 × 51758737 = 51758737 × (2677856)
+ 51758737 × 6 producing 310552422
+ 51758737 × 50 which equals 2587936850
+ 51758737 × 800 what gives us 41406989600
+ 51758737 × 7000 what gives us 362311159000
+ 51758737 × 70000 that is equal 3623111590000
+ 51758737 × 600000 that results in 31055242200000
+ 51758737 × 2000000 that results in 103517474000000

= 138602444427872
