No problem, we've got 46168426 and 78331956 to multiply
46168426 × 78331956 = 78331956 × (46168426)
+ 78331956 × 6 what gives us 469991736
+ 78331956 × 20 producing 1566639120
+ 78331956 × 400 which equals 31332782400
+ 78331956 × 8000 that results in 626655648000
+ 78331956 × 60000 resulting in 4699917360000
+ 78331956 × 100000 what gives us 7833195600000
+ 78331956 × 6000000 yielding 469991736000000
+ 78331956 × 40000000 resulting in 3133278240000000

= 3616463114021256
