Alright, let's work through 8526149 times 38158530 step by step
8526149 × 38158530 = 38158530 × (8526149)
+ 38158530 × 9 yielding 343426770
+ 38158530 × 40 yielding 1526341200
+ 38158530 × 100 producing 3815853000
+ 38158530 × 6000 resulting in 228951180000
+ 38158530 × 20000 which equals 763170600000
+ 38158530 × 500000 that results in 19079265000000
+ 38158530 × 8000000 resulting in 305268240000000

= 325345312400970
