FIDE ID 24507067 · FIDE Insights