Alright, let's work through 51910222 times 66628606 step by step
51910222 × 66628606 = 66628606 × (51910222)
+ 66628606 × 2 which equals 133257212
+ 66628606 × 20 producing 1332572120
+ 66628606 × 200 that results in 13325721200
+ 66628606 × 0000 that results in 0
+ 66628606 × 10000 that results in 666286060000
+ 66628606 × 900000 that results in 59965745400000
+ 66628606 × 1000000 producing 66628606000000
+ 66628606 × 50000000 yielding 3331430300000000

= 3458705729010532
