Грамматический словарь Зализняка
Некурящий,
некурящая,
некурящее,
некурящие,
некурящего,
некурящей,
некурящего,
некурящих,
некурящему,
некурящей,
некурящему,
некурящим,
некурящий,
некурящую,
некурящее,
некурящие,
некурящего,
некурящую,
некурящее,
некурящих,
некурящим,
некурящей,
некурящею,
некурящим,
некурящими,
некурящем,
некурящей,
некурящем,
некурящих,
некурящ,
некуряща,
некуряще,
некурящи,
некурящее,
понекурящее,
некурящей,
понекурящей