No problem, we've got 20300695 and 16395968 to multiply
20300695 × 16395968 = 16395968 × (20300695)
+ 16395968 × 5 that equals 81979840
+ 16395968 × 90 yielding 1475637120
+ 16395968 × 600 producing 9837580800
+ 16395968 × 0000 that is equal 0
+ 16395968 × 00000 that is equal 0
+ 16395968 × 300000 that is equal 4918790400000
+ 16395968 × 0000000 what gives us 0
+ 16395968 × 20000000 yielding 327919360000000

= 332849545597760
