No problem, we've got 52440428 and 40345036 to multiply
52440428 × 40345036 = 40345036 × (52440428)
+ 40345036 × 8 giving us 322760288
+ 40345036 × 20 that equals 806900720
+ 40345036 × 400 yielding 16138014400
+ 40345036 × 0000 resulting in 0
+ 40345036 × 40000 that is equal 1613801440000
+ 40345036 × 400000 giving us 16138014400000
+ 40345036 × 2000000 yielding 80690072000000
+ 40345036 × 50000000 yielding 2017251800000000

= 2115710955515408
