A candidate who receives a contribution of $100 or more from an anonymous or unidentifiable contributor shall, within 10 days after receiving the contribution, deliver the money to the State Treasurer or donate the money to a nonprofit entity. The State Treasurer shall deposit the money in the State General Fund.