No problem, we've got 78454646 and 55965018 to multiply
78454646 × 55965018 = 55965018 × (78454646)
+ 55965018 × 6 what gives us 335790108
+ 55965018 × 40 that equals 2238600720
+ 55965018 × 600 that equals 33579010800
+ 55965018 × 4000 that results in 223860072000
+ 55965018 × 50000 yielding 2798250900000
+ 55965018 × 400000 that equals 22386007200000
+ 55965018 × 8000000 that is equal 447720144000000
+ 55965018 × 70000000 that equals 3917551260000000

= 4390715675573628
