Alright, let's work through 18585698 times 41435596 step by step
18585698 × 41435596 = 41435596 × (18585698)
+ 41435596 × 8 producing 331484768
+ 41435596 × 90 that results in 3729203640
+ 41435596 × 600 yielding 24861357600
+ 41435596 × 5000 producing 207177980000
+ 41435596 × 80000 that equals 3314847680000
+ 41435596 × 500000 that equals 20717798000000
+ 41435596 × 8000000 yielding 331484768000000
+ 41435596 × 10000000 that results in 414355960000000

= 770109473706008
