Alright, let's work through 55643335 times 56509596 step by step
55643335 × 56509596 = 56509596 × (55643335)
+ 56509596 × 5 giving us 282547980
+ 56509596 × 30 producing 1695287880
+ 56509596 × 300 yielding 16952878800
+ 56509596 × 3000 producing 169528788000
+ 56509596 × 40000 producing 2260383840000
+ 56509596 × 600000 producing 33905757600000
+ 56509596 × 5000000 which equals 282547980000000
+ 56509596 × 50000000 yielding 2825479800000000

= 3144382380942660
