No problem, we've got 39870534 and 8821496 to multiply
39870534 × 8821496 = 8821496 × (39870534)
+ 8821496 × 4 that results in 35285984
+ 8821496 × 30 yielding 264644880
+ 8821496 × 500 which equals 4410748000
+ 8821496 × 0000 what gives us 0
+ 8821496 × 70000 that equals 617504720000
+ 8821496 × 800000 that equals 7057196800000
+ 8821496 × 9000000 yielding 79393464000000
+ 8821496 × 30000000 which equals 264644880000000

= 351717756198864
