No problem, we've got 34799482 and 98154582 to multiply
34799482 × 98154582 = 98154582 × (34799482)
+ 98154582 × 2 what gives us 196309164
+ 98154582 × 80 that equals 7852366560
+ 98154582 × 400 resulting in 39261832800
+ 98154582 × 9000 producing 883391238000
+ 98154582 × 90000 what gives us 8833912380000
+ 98154582 × 700000 yielding 68708207400000
+ 98154582 × 4000000 resulting in 392618328000000
+ 98154582 × 30000000 that is equal 2944637460000000

= 3415728609526524
