Alright, let's work through 51880117 times 26780756 step by step
51880117 × 26780756 = 26780756 × (51880117)
+ 26780756 × 7 yielding 187465292
+ 26780756 × 10 resulting in 267807560
+ 26780756 × 100 yielding 2678075600
+ 26780756 × 0000 what gives us 0
+ 26780756 × 80000 producing 2142460480000
+ 26780756 × 800000 what gives us 21424604800000
+ 26780756 × 1000000 that results in 26780756000000
+ 26780756 × 50000000 that results in 1339037800000000

= 1389388754628452
