Здравствуйте Антон.
Если по трудовому договору Ваш отпуск составляет 42 дня, то именно в таком объеме он и должен быть предоставлен Вам каждый рабочий год. Ваш рабочий год с марта 2018 по март 2019 года, это первый рабочий год за который Вам обязаны предоставить ежегодный и дополнительные отпуск 42 дня за 2018-2019 год, при этом право на его получение возникает по истечении 6 месяцев непрерывной работы в первый рабочий год.
Если же за 2018 - 2019 год отпуск предоставили только 21 день, следовательно половина отпуска Вами не была использована. При составлении грачика отпусков на следующий рабочий год, т.е. с апреля 2019 года по март 2020 года, у Вас вновь возникает право на 42 дня отпуска уже за второй рабочий год плюс к нему обязаны добавить неиспользованные 21 день половину отпуска за первый рабочий год которую Вы не использовали, итого отпуск за 2019-2020 года вам обязаны предоставить в количестве 42+21 = 63 дня. (при этом вы вправе взять из них 28 дней, а остальное свыше заменить компенсацией это по вашему желанию).
«Трудовой кодекс Российской Федерации» от 30.12.2001 N 197-ФЗ
ТК РФ Статья 122. Порядок предоставления ежегодных оплачиваемых отпусков
Оплачиваемый отпуск должен предоставляться работнику ежегодно.
Право на использование отпуска за первый год работы возникает у работника по истечении шести месяцев его непрерывной работы у данного работодателя.
ТК РФ Статья 126. Замена ежегодного оплачиваемого отпуска денежной компенсацией
Часть ежегодного оплачиваемого отпуска, превышающая 28 календарных дней, по письменному заявлению работника может быть заменена денежной компенсацией.