Alright, let's work through 58088489 times 20022982 step by step
58088489 × 20022982 = 20022982 × (58088489)
+ 20022982 × 9 that equals 180206838
+ 20022982 × 80 that results in 1601838560
+ 20022982 × 400 that equals 8009192800
+ 20022982 × 8000 what gives us 160183856000
+ 20022982 × 80000 yielding 1601838560000
+ 20022982 × 000000 that is equal 0
+ 20022982 × 8000000 that is equal 160183856000000
+ 20022982 × 50000000 that results in 1001149100000000

= 1163104769654198
