What are the last 666 digits of 11×101×1001×10001×1111\times101\times1001\times10001\times1111×101×1001×10001×11? A344321344321344321B443221443221443221C222111222111222111D443321443321443321E344421344421344421F421443421443421443G434221434221434221H442321442321442321