How to say the students learned many poems by heart. in rus

1)Студенты выучили наизусть множество стихов.    
Translation by kobylkinConnect Error: Too many connections