Alright, let's work through 85151626 times 59973476 step by step
85151626 × 59973476 = 59973476 × (85151626)
+ 59973476 × 6 yielding 359840856
+ 59973476 × 20 yielding 1199469520
+ 59973476 × 600 yielding 35984085600
+ 59973476 × 1000 yielding 59973476000
+ 59973476 × 50000 that equals 2998673800000
+ 59973476 × 100000 yielding 5997347600000
+ 59973476 × 5000000 producing 299867380000000
+ 59973476 × 80000000 giving us 4797878080000000

= 5106838998271976
