Alright, let's work through 18149791 times 85804308 step by step
18149791 × 85804308 = 85804308 × (18149791)
+ 85804308 × 1 that results in 85804308
+ 85804308 × 90 producing 7722387720
+ 85804308 × 700 that equals 60063015600
+ 85804308 × 9000 yielding 772238772000
+ 85804308 × 40000 that equals 3432172320000
+ 85804308 × 100000 what gives us 8580430800000
+ 85804308 × 8000000 yielding 686434464000000
+ 85804308 × 10000000 that results in 858043080000000

= 1557330257099628
