No problem, we've got 27847715 and 23772336 to multiply
27847715 × 23772336 = 23772336 × (27847715)
+ 23772336 × 5 yielding 118861680
+ 23772336 × 10 yielding 237723360
+ 23772336 × 700 yielding 16640635200
+ 23772336 × 7000 yielding 166406352000
+ 23772336 × 40000 producing 950893440000
+ 23772336 × 800000 giving us 19017868800000
+ 23772336 × 7000000 producing 166406352000000
+ 23772336 × 20000000 that equals 475446720000000

= 662005237812240
