Alright, let's work through 45658743 times 59543651 step by step
45658743 × 59543651 = 59543651 × (45658743)
+ 59543651 × 3 that is equal 178630953
+ 59543651 × 40 yielding 2381746040
+ 59543651 × 700 which equals 41680555700
+ 59543651 × 8000 that results in 476349208000
+ 59543651 × 50000 resulting in 2977182550000
+ 59543651 × 600000 that results in 35726190600000
+ 59543651 × 5000000 producing 297718255000000
+ 59543651 × 40000000 giving us 2381746040000000

= 2718688258290693
