Alright, let's work through 59284345 times 21559312 step by step
59284345 × 21559312 = 21559312 × (59284345)
+ 21559312 × 5 yielding 107796560
+ 21559312 × 40 which equals 862372480
+ 21559312 × 300 yielding 6467793600
+ 21559312 × 4000 that is equal 86237248000
+ 21559312 × 80000 giving us 1724744960000
+ 21559312 × 200000 producing 4311862400000
+ 21559312 × 9000000 producing 194033808000000
+ 21559312 × 50000000 that results in 1077965600000000

= 1278129690570640
