FIDE ID 24507059 · FIDE Insights