No problem, we've got 42953218 and 70981318 to multiply
42953218 × 70981318 = 70981318 × (42953218)
+ 70981318 × 8 yielding 567850544
+ 70981318 × 10 what gives us 709813180
+ 70981318 × 200 yielding 14196263600
+ 70981318 × 3000 yielding 212943954000
+ 70981318 × 50000 producing 3549065900000
+ 70981318 × 900000 that equals 63883186200000
+ 70981318 × 2000000 yielding 141962636000000
+ 70981318 × 40000000 that equals 2839252720000000

= 3048876025981324
