The notes shall be legal investments in which all public officers and public bodies of the state, its political subdivisions, all municipalities and municipal subdivisions, all insurance companies and associations and other persons carrying on an insurance business, all banks, savings and loan associations, savings banks and savings associations, investment companies, all administrators, guardians