Alright, let's work through 64001228 times 14952222 step by step
64001228 × 14952222 = 14952222 × (64001228)
+ 14952222 × 8 producing 119617776
+ 14952222 × 20 which equals 299044440
+ 14952222 × 200 that equals 2990444400
+ 14952222 × 1000 producing 14952222000
+ 14952222 × 00000 producing 0
+ 14952222 × 000000 producing 0
+ 14952222 × 4000000 that is equal 59808888000000
+ 14952222 × 60000000 giving us 897133320000000

= 956960569328616
