Alright, let's work through 16387781 times 22136456 step by step
16387781 × 22136456 = 22136456 × (16387781)
+ 22136456 × 1 that results in 22136456
+ 22136456 × 80 that is equal 1770916480
+ 22136456 × 700 yielding 15495519200
+ 22136456 × 7000 producing 154955192000
+ 22136456 × 80000 which equals 1770916480000
+ 22136456 × 300000 yielding 6640936800000
+ 22136456 × 6000000 that results in 132818736000000
+ 22136456 × 10000000 which equals 221364560000000

= 362767393044136
