No problem, we've got 55213616 and 66845155 to multiply
55213616 × 66845155 = 66845155 × (55213616)
+ 66845155 × 6 producing 401070930
+ 66845155 × 10 that results in 668451550
+ 66845155 × 600 producing 40107093000
+ 66845155 × 3000 what gives us 200535465000
+ 66845155 × 10000 producing 668451550000
+ 66845155 × 200000 giving us 13369031000000
+ 66845155 × 5000000 yielding 334225775000000
+ 66845155 × 50000000 giving us 3342257750000000

= 3690762719630480
