Amnesty for Illegal Migrants Proves a Hit