20 & 21 Revue d histoire: Impact Factor 2026, Indexing and Published Papers