Alright, let's work through 43412361 times 86346391 step by step
43412361 × 86346391 = 86346391 × (43412361)
+ 86346391 × 1 what gives us 86346391
+ 86346391 × 60 resulting in 5180783460
+ 86346391 × 300 that equals 25903917300
+ 86346391 × 2000 producing 172692782000
+ 86346391 × 10000 producing 863463910000
+ 86346391 × 400000 giving us 34538556400000
+ 86346391 × 3000000 yielding 259039173000000
+ 86346391 × 40000000 what gives us 3453855640000000

= 3748500697139151
