Alright, let's work through 43458921 times 78050977 step by step
43458921 × 78050977 = 78050977 × (43458921)
+ 78050977 × 1 that is equal 78050977
+ 78050977 × 20 yielding 1561019540
+ 78050977 × 900 which equals 70245879300
+ 78050977 × 8000 resulting in 624407816000
+ 78050977 × 50000 that equals 3902548850000
+ 78050977 × 400000 resulting in 31220390800000
+ 78050977 × 3000000 that results in 234152931000000
+ 78050977 × 40000000 which equals 3122039080000000

= 3392011243415817
