Alright, let's work through 22979588 times 59346252 step by step
22979588 × 59346252 = 59346252 × (22979588)
+ 59346252 × 8 giving us 474770016
+ 59346252 × 80 producing 4747700160
+ 59346252 × 500 producing 29673126000
+ 59346252 × 9000 producing 534116268000
+ 59346252 × 70000 that equals 4154237640000
+ 59346252 × 900000 resulting in 53411626800000
+ 59346252 × 2000000 yielding 118692504000000
+ 59346252 × 20000000 that equals 1186925040000000

= 1363752420304176
