Chess Endgame Study Database.
There are 27249 endgames in the database.
Maintained by Croitor, Mihail 1981 .