No problem, we've got 77459315 and 66769583 to multiply
77459315 × 66769583 = 66769583 × (77459315)
+ 66769583 × 5 yielding 333847915
+ 66769583 × 10 that results in 667695830
+ 66769583 × 300 producing 20030874900
+ 66769583 × 9000 resulting in 600926247000
+ 66769583 × 50000 which equals 3338479150000
+ 66769583 × 400000 that results in 26707833200000
+ 66769583 × 7000000 that results in 467387081000000
+ 66769583 × 70000000 yielding 4673870810000000

= 5171926162015645
