Alright, let's work through 64000528 times 66582383 step by step
64000528 × 66582383 = 66582383 × (64000528)
+ 66582383 × 8 that equals 532659064
+ 66582383 × 20 giving us 1331647660
+ 66582383 × 500 resulting in 33291191500
+ 66582383 × 0000 that is equal 0
+ 66582383 × 00000 giving us 0
+ 66582383 × 000000 producing 0
+ 66582383 × 4000000 yielding 266329532000000
+ 66582383 × 60000000 producing 3994942980000000

= 4261307667498224
