Alright, let's work through 64396437 times 35866442 step by step
64396437 × 35866442 = 35866442 × (64396437)
+ 35866442 × 7 yielding 251065094
+ 35866442 × 30 resulting in 1075993260
+ 35866442 × 400 which equals 14346576800
+ 35866442 × 6000 what gives us 215198652000
+ 35866442 × 90000 resulting in 3227979780000
+ 35866442 × 300000 resulting in 10759932600000
+ 35866442 × 4000000 that is equal 143465768000000
+ 35866442 × 60000000 that is equal 2151986520000000

= 2309671072667154
