Alright, let's work through 4594423 times 10873431 step by step
4594423 × 10873431 = 10873431 × (4594423)
+ 10873431 × 3 producing 32620293
+ 10873431 × 20 producing 217468620
+ 10873431 × 400 producing 4349372400
+ 10873431 × 4000 that results in 43493724000
+ 10873431 × 90000 that equals 978608790000
+ 10873431 × 500000 which equals 5436715500000
+ 10873431 × 4000000 which equals 43493724000000

= 49957141475313
