No problem, we've got 34929505 and 46412467 to multiply
34929505 × 46412467 = 46412467 × (34929505)
+ 46412467 × 5 what gives us 232062335
+ 46412467 × 00 that results in 0
+ 46412467 × 500 that equals 23206233500
+ 46412467 × 9000 yielding 417712203000
+ 46412467 × 20000 that is equal 928249340000
+ 46412467 × 900000 that equals 41771220300000
+ 46412467 × 4000000 giving us 185649868000000
+ 46412467 × 30000000 giving us 1392374010000000

= 1621164498138835
