No problem, we've got 55869464 and 18622479 to multiply
55869464 × 18622479 = 18622479 × (55869464)
+ 18622479 × 4 that results in 74489916
+ 18622479 × 60 that equals 1117348740
+ 18622479 × 400 producing 7448991600
+ 18622479 × 9000 which equals 167602311000
+ 18622479 × 60000 giving us 1117348740000
+ 18622479 × 800000 yielding 14897983200000
+ 18622479 × 5000000 that equals 93112395000000
+ 18622479 × 50000000 what gives us 931123950000000

= 1040427920081256
