There is no evidence that 45 million people entered or reside in the U.S. illegally. Estimates of the unauthorized immigrant population are around 11–13 million, not 45 million. The term "invaders" is political rhetoric rather than a factual
Even not 45 million but 11 to 13 million is awful.