Грамматический словарь Зализняка
Республика,
республики,
республик,
республике,
республикам,
республику,
республикой,
республикою,
республиками,
республиках
республика
Республика
РЕСПУБЛИКА