Alright, let's work through 43428051 times 22591018 step by step
43428051 × 22591018 = 22591018 × (43428051)
+ 22591018 × 1 that equals 22591018
+ 22591018 × 50 that equals 1129550900
+ 22591018 × 000 resulting in 0
+ 22591018 × 8000 that is equal 180728144000
+ 22591018 × 20000 which equals 451820360000
+ 22591018 × 400000 what gives us 9036407200000
+ 22591018 × 3000000 that results in 67773054000000
+ 22591018 × 40000000 that equals 903640720000000

= 981083881845918
