No problem, we've got 43672676 and 21993012 to multiply
43672676 × 21993012 = 21993012 × (43672676)
+ 21993012 × 6 that is equal 131958072
+ 21993012 × 70 that equals 1539510840
+ 21993012 × 600 that is equal 13195807200
+ 21993012 × 2000 resulting in 43986024000
+ 21993012 × 70000 what gives us 1539510840000
+ 21993012 × 600000 yielding 13195807200000
+ 21993012 × 3000000 yielding 65979036000000
+ 21993012 × 40000000 that results in 879720480000000

= 960493687340112
