Тридцать первого (марта) - числит., н.ф. - тридцать первый, состав., порядк., Р. п., с. р., ед. ч., в предложении является обстоятельством.Одна тысяча шестьсот восемьдесят шестого (года) - числит., н.ф. - Одна тысяча шестьсот восемьдесят шестой, состав., порядк., Р. п., ед. ч., м. р., в предложении является обстоятельством.Одна тысяча семисотом (году) - числит., н. ф. - одна тысяча семисотый, состав., порядк., Д. п., ед. ч., м. р., в предложении является обстоятельством.Один - числит., н. ф. - один, простое, количест., И. п., в предложении является подлежащим.Первый (Петр) - числит., н. ф. - первый, простое, порядк., И. п., ед. ч., м. р., в предложении является подлежащим.Пятнадцатого (Людовика) - числит., н. ф. - пятнадцатый, сложное, порядк., Р. п., ед. ч., м. р., в предложении является дополнением.Двадцатого (века) - числит., н. ф. - двадцатый, сложное, порядк., Р. п., ед. ч., м. р., в предложении является определением.Петр Первый и Людовик Пятнадцатый - собственные имена, поэтому являются одним членом предложения.