Alright, let's work through 45997767 times 64057656 step by step
45997767 × 64057656 = 64057656 × (45997767)
+ 64057656 × 7 giving us 448403592
+ 64057656 × 60 what gives us 3843459360
+ 64057656 × 700 resulting in 44840359200
+ 64057656 × 7000 what gives us 448403592000
+ 64057656 × 90000 yielding 5765189040000
+ 64057656 × 900000 producing 57651890400000
+ 64057656 × 5000000 which equals 320288280000000
+ 64057656 × 40000000 giving us 2562306240000000

= 2946509135254152
