FIDE ID 24531642 · FIDE Insights