No problem, we've got 5423491 and 64055785 to multiply
5423491 × 64055785 = 64055785 × (5423491)
+ 64055785 × 1 what gives us 64055785
+ 64055785 × 90 resulting in 5765020650
+ 64055785 × 400 what gives us 25622314000
+ 64055785 × 3000 which equals 192167355000
+ 64055785 × 20000 resulting in 1281115700000
+ 64055785 × 400000 giving us 25622314000000
+ 64055785 × 5000000 yielding 320278925000000

= 347405973445435
