No problem, we've got 76647226 and 21901586 to multiply
76647226 × 21901586 = 21901586 × (76647226)
+ 21901586 × 6 that results in 131409516
+ 21901586 × 20 what gives us 438031720
+ 21901586 × 200 producing 4380317200
+ 21901586 × 7000 what gives us 153311102000
+ 21901586 × 40000 giving us 876063440000
+ 21901586 × 600000 yielding 13140951600000
+ 21901586 × 6000000 that equals 131409516000000
+ 21901586 × 70000000 yielding 1533111020000000

= 1678695811900436
