No problem, we've got 47187923 and 59159568 to multiply
47187923 × 59159568 = 59159568 × (47187923)
+ 59159568 × 3 resulting in 177478704
+ 59159568 × 20 yielding 1183191360
+ 59159568 × 900 yielding 53243611200
+ 59159568 × 7000 resulting in 414116976000
+ 59159568 × 80000 yielding 4732765440000
+ 59159568 × 100000 giving us 5915956800000
+ 59159568 × 7000000 producing 414116976000000
+ 59159568 × 40000000 what gives us 2366382720000000

= 2791617139497264
