21966