Alright, let's work through 56659909 times 18700645 step by step
56659909 × 18700645 = 18700645 × (56659909)
+ 18700645 × 9 that is equal 168305805
+ 18700645 × 00 resulting in 0
+ 18700645 × 900 producing 16830580500
+ 18700645 × 9000 that results in 168305805000
+ 18700645 × 50000 resulting in 935032250000
+ 18700645 × 600000 yielding 11220387000000
+ 18700645 × 6000000 which equals 112203870000000
+ 18700645 × 50000000 that is equal 935032250000000

= 1059576843941305
