Polyribonucleotides