Alright, let's work through 53944645 times 64337212 step by step
53944645 × 64337212 = 64337212 × (53944645)
+ 64337212 × 5 producing 321686060
+ 64337212 × 40 that equals 2573488480
+ 64337212 × 600 resulting in 38602327200
+ 64337212 × 4000 that results in 257348848000
+ 64337212 × 40000 what gives us 2573488480000
+ 64337212 × 900000 resulting in 57903490800000
+ 64337212 × 3000000 which equals 193011636000000
+ 64337212 × 50000000 that equals 3216860600000000

= 3470648061629740
