Answer
Maria Alexandrovna and Alfred had 5 children, three daughters and two sons. The eldest daughter was Grand Duchess Maria Alexandrovna of Russia, followed by Grand Duchess Alexandra Alexandrovna of Russia, Grand Duchess Olga Alexandrovna of Russia, Grand Duke Alexander Alexandrovich of Russia and Grand Duke Sergei Alexandrovich of Russia.