No problem, we've got 18380558 and 27943916 to multiply
18380558 × 27943916 = 27943916 × (18380558)
+ 27943916 × 8 that is equal 223551328
+ 27943916 × 50 producing 1397195800
+ 27943916 × 500 resulting in 13971958000
+ 27943916 × 0000 what gives us 0
+ 27943916 × 80000 that equals 2235513280000
+ 27943916 × 300000 that equals 8383174800000
+ 27943916 × 8000000 resulting in 223551328000000
+ 27943916 × 10000000 that results in 279439160000000

= 513624768785128
