Alright, let's work through 64368042 times 25174509 step by step
64368042 × 25174509 = 25174509 × (64368042)
+ 25174509 × 2 producing 50349018
+ 25174509 × 40 which equals 1006980360
+ 25174509 × 000 yielding 0
+ 25174509 × 8000 that results in 201396072000
+ 25174509 × 60000 that is equal 1510470540000
+ 25174509 × 300000 resulting in 7552352700000
+ 25174509 × 4000000 yielding 100698036000000
+ 25174509 × 60000000 yielding 1510470540000000

= 1620433852641378
