Alright, let's work through 59537918 times 18332022 step by step
59537918 × 18332022 = 18332022 × (59537918)
+ 18332022 × 8 yielding 146656176
+ 18332022 × 10 that equals 183320220
+ 18332022 × 900 giving us 16498819800
+ 18332022 × 7000 that equals 128324154000
+ 18332022 × 30000 giving us 549960660000
+ 18332022 × 500000 producing 9166011000000
+ 18332022 × 9000000 that results in 164988198000000
+ 18332022 × 50000000 that results in 916601100000000

= 1091450422610196
