Alright, let's work through 18349976 times 58705264 step by step
18349976 × 58705264 = 58705264 × (18349976)
+ 58705264 × 6 giving us 352231584
+ 58705264 × 70 giving us 4109368480
+ 58705264 × 900 that equals 52834737600
+ 58705264 × 9000 giving us 528347376000
+ 58705264 × 40000 that results in 2348210560000
+ 58705264 × 300000 yielding 17611579200000
+ 58705264 × 8000000 producing 469642112000000
+ 58705264 × 10000000 that results in 587052640000000

= 1077240185473664
