No problem, we've got 70379539 and 41854543 to multiply
70379539 × 41854543 = 41854543 × (70379539)
+ 41854543 × 9 resulting in 376690887
+ 41854543 × 30 yielding 1255636290
+ 41854543 × 500 that is equal 20927271500
+ 41854543 × 9000 that is equal 376690887000
+ 41854543 × 70000 resulting in 2929818010000
+ 41854543 × 300000 resulting in 12556362900000
+ 41854543 × 0000000 that is equal 0
+ 41854543 × 70000000 which equals 2929818010000000

= 2945703441395677
