Alright, let's work through 51904811 times 31656702 step by step
51904811 × 31656702 = 31656702 × (51904811)
+ 31656702 × 1 what gives us 31656702
+ 31656702 × 10 that results in 316567020
+ 31656702 × 800 which equals 25325361600
+ 31656702 × 4000 that results in 126626808000
+ 31656702 × 00000 producing 0
+ 31656702 × 900000 yielding 28491031800000
+ 31656702 × 1000000 that equals 31656702000000
+ 31656702 × 50000000 that equals 1582835100000000

= 1643135134193322
