26594