According to PR-model, i25powers.com is ranked 1,109,611th in multilingual Wikipedia, in particular this website is ranked 621,450th in English Wikipedia.
The website is placed before 51v.cn and after save-leopard.ru in the BestRef global ranking of the most important sources of Wikipedia.