Question: when was the statue of liberty delivered to the united states
Answer: 1885-06-17