Alright, let's work through 17958960 times 26890578 step by step
17958960 × 26890578 = 26890578 × (17958960)
+ 26890578 × 0 which equals 0
+ 26890578 × 60 giving us 1613434680
+ 26890578 × 900 that equals 24201520200
+ 26890578 × 8000 giving us 215124624000
+ 26890578 × 50000 that equals 1344528900000
+ 26890578 × 900000 that equals 24201520200000
+ 26890578 × 7000000 that results in 188234046000000
+ 26890578 × 10000000 producing 268905780000000

= 482926814678880
