According to PR-model, The first definitive carcharodontosaurid (Dinosauria: Theropoda) from Asia and the delayed ascent of tyrannosaurids is ranked 32,331st in multilingual Wikipedia, in particular this website is ranked 55,783rd in English Wikipedia.