All World Chess Champions 1886-2021. Viswanathan Anand, Garry Kasparov, Magnus Carlsen