Alright, let's work through 18659348 times 56339776 step by step
18659348 × 56339776 = 56339776 × (18659348)
+ 56339776 × 8 producing 450718208
+ 56339776 × 40 resulting in 2253591040
+ 56339776 × 300 resulting in 16901932800
+ 56339776 × 9000 that results in 507057984000
+ 56339776 × 50000 producing 2816988800000
+ 56339776 × 600000 yielding 33803865600000
+ 56339776 × 8000000 yielding 450718208000000
+ 56339776 × 10000000 giving us 563397760000000

= 1051263486626048
