No problem, we've got 29479498 and 17869909 to multiply
29479498 × 17869909 = 17869909 × (29479498)
+ 17869909 × 8 which equals 142959272
+ 17869909 × 90 yielding 1608291810
+ 17869909 × 400 resulting in 7147963600
+ 17869909 × 9000 resulting in 160829181000
+ 17869909 × 70000 producing 1250893630000
+ 17869909 × 400000 producing 7147963600000
+ 17869909 × 9000000 resulting in 160829181000000
+ 17869909 × 20000000 giving us 357398180000000

= 526795946625682
