No problem, we've got 34347945 and 86374933 to multiply
34347945 × 86374933 = 86374933 × (34347945)
+ 86374933 × 5 giving us 431874665
+ 86374933 × 40 that equals 3454997320
+ 86374933 × 900 giving us 77737439700
+ 86374933 × 7000 that equals 604624531000
+ 86374933 × 40000 that equals 3454997320000
+ 86374933 × 300000 producing 25912479900000
+ 86374933 × 4000000 yielding 345499732000000
+ 86374933 × 30000000 that equals 2591247990000000

= 2966801448062685
