Section 9. Whoever has in his possession at the same time ten or more similar false, altered, forged or counterfeit notes, bills of credit, bank bills or notes, such as are mentioned in any of the preceding sections, payable to the bearer thereof or to the order of any person, knowing the same to be false, altered, forged or counterfeit, with intent to utter or pass the same as true, and thereby to injure or defraud, shall be punished by imprisonment in the state prison for life or for any term of years.