Alright, let's work through 45793015 times 77346525 step by step
45793015 × 77346525 = 77346525 × (45793015)
+ 77346525 × 5 giving us 386732625
+ 77346525 × 10 that results in 773465250
+ 77346525 × 000 yielding 0
+ 77346525 × 3000 that results in 232039575000
+ 77346525 × 90000 yielding 6961187250000
+ 77346525 × 700000 that results in 54142567500000
+ 77346525 × 5000000 that equals 386732625000000
+ 77346525 × 40000000 that equals 3093861000000000

= 3541930579522875
