No problem, we've got 29629927 and 99445332 to multiply
29629927 × 99445332 = 99445332 × (29629927)
+ 99445332 × 7 what gives us 696117324
+ 99445332 × 20 which equals 1988906640
+ 99445332 × 900 giving us 89500798800
+ 99445332 × 9000 giving us 895007988000
+ 99445332 × 20000 what gives us 1988906640000
+ 99445332 × 600000 what gives us 59667199200000
+ 99445332 × 9000000 yielding 895007988000000
+ 99445332 × 20000000 that equals 1988906640000000

= 2946557927650764
