No problem, we've got 27055118 and 40180159 to multiply
27055118 × 40180159 = 40180159 × (27055118)
+ 40180159 × 8 what gives us 321441272
+ 40180159 × 10 what gives us 401801590
+ 40180159 × 100 that results in 4018015900
+ 40180159 × 5000 yielding 200900795000
+ 40180159 × 50000 that equals 2009007950000
+ 40180159 × 000000 what gives us 0
+ 40180159 × 7000000 resulting in 281261113000000
+ 40180159 × 20000000 producing 803603180000000

= 1087078943003762
