Alright, let's work through 43362841 times 15380982 step by step
43362841 × 15380982 = 15380982 × (43362841)
+ 15380982 × 1 which equals 15380982
+ 15380982 × 40 what gives us 615239280
+ 15380982 × 800 yielding 12304785600
+ 15380982 × 2000 producing 30761964000
+ 15380982 × 60000 yielding 922858920000
+ 15380982 × 300000 that equals 4614294600000
+ 15380982 × 3000000 yielding 46142946000000
+ 15380982 × 40000000 that results in 615239280000000

= 666963076889862
