Ivan II of Moscow — Grand Prince of Moscow (1326-1359)