No problem, we've got 53478046 and 18755156 to multiply
53478046 × 18755156 = 18755156 × (53478046)
+ 18755156 × 6 yielding 112530936
+ 18755156 × 40 giving us 750206240
+ 18755156 × 000 producing 0
+ 18755156 × 8000 which equals 150041248000
+ 18755156 × 70000 that equals 1312860920000
+ 18755156 × 400000 producing 7502062400000
+ 18755156 × 3000000 producing 56265468000000
+ 18755156 × 50000000 resulting in 937757800000000

= 1002989095305176
