According to PR-model, idcid.org.br is ranked 418,148th in multilingual Wikipedia, in particular this website is ranked 229,703rd in English Wikipedia.
The website is placed before afdigitale.it and after count-takeshi.tk in the BestRef global ranking of the most important sources of Wikipedia.