No problem, we've got 54595963 and 42538340 to multiply
54595963 × 42538340 = 42538340 × (54595963)
+ 42538340 × 3 what gives us 127615020
+ 42538340 × 60 that equals 2552300400
+ 42538340 × 900 which equals 38284506000
+ 42538340 × 5000 resulting in 212691700000
+ 42538340 × 90000 what gives us 3828450600000
+ 42538340 × 500000 giving us 21269170000000
+ 42538340 × 4000000 that equals 170153360000000
+ 42538340 × 50000000 yielding 2126917000000000

= 2322421636721420
