No problem, we've got 18171895 and 54958499 to multiply
18171895 × 54958499 = 54958499 × (18171895)
+ 54958499 × 5 which equals 274792495
+ 54958499 × 90 yielding 4946264910
+ 54958499 × 800 giving us 43966799200
+ 54958499 × 1000 resulting in 54958499000
+ 54958499 × 70000 yielding 3847094930000
+ 54958499 × 100000 resulting in 5495849900000
+ 54958499 × 8000000 yielding 439667992000000
+ 54958499 × 10000000 yielding 549584990000000

= 998700073185605
