No problem, we've got 16367982 and 20944059 to multiply
16367982 × 20944059 = 20944059 × (16367982)
+ 20944059 × 2 that equals 41888118
+ 20944059 × 80 what gives us 1675524720
+ 20944059 × 900 that is equal 18849653100
+ 20944059 × 7000 that results in 146608413000
+ 20944059 × 60000 that equals 1256643540000
+ 20944059 × 300000 yielding 6283217700000
+ 20944059 × 6000000 resulting in 125664354000000
+ 20944059 × 10000000 resulting in 209440590000000

= 342811980718938
