Alright, let's work through 64115579 times 78176303 step by step
64115579 × 78176303 = 78176303 × (64115579)
+ 78176303 × 9 which equals 703586727
+ 78176303 × 70 which equals 5472341210
+ 78176303 × 500 yielding 39088151500
+ 78176303 × 5000 what gives us 390881515000
+ 78176303 × 10000 that equals 781763030000
+ 78176303 × 100000 producing 7817630300000
+ 78176303 × 4000000 that results in 312705212000000
+ 78176303 × 60000000 yielding 4690578180000000

= 5012318930924437
