No problem, we've got 34742492 and 40270899 to multiply
34742492 × 40270899 = 40270899 × (34742492)
+ 40270899 × 2 resulting in 80541798
+ 40270899 × 90 that results in 3624380910
+ 40270899 × 400 what gives us 16108359600
+ 40270899 × 2000 that is equal 80541798000
+ 40270899 × 40000 yielding 1610835960000
+ 40270899 × 700000 producing 28189629300000
+ 40270899 × 4000000 that is equal 161083596000000
+ 40270899 × 30000000 which equals 1208126970000000

= 1399111386340308
