Alright, let's work through 18350579 times 37456279 step by step
18350579 × 37456279 = 37456279 × (18350579)
+ 37456279 × 9 that equals 337106511
+ 37456279 × 70 what gives us 2621939530
+ 37456279 × 500 yielding 18728139500
+ 37456279 × 0000 giving us 0
+ 37456279 × 50000 that is equal 1872813950000
+ 37456279 × 300000 giving us 11236883700000
+ 37456279 × 8000000 yielding 299650232000000
+ 37456279 × 10000000 producing 374562790000000

= 687344406835541
