According to PR-model, wmrch2018canillo.com is ranked 2,784,197th in multilingual Wikipedia, in particular this website is ranked 405,105th in French Wikipedia.
The website is placed before leherautbenin.info and after ich-sciences.de in the BestRef global ranking of the most important sources of Wikipedia.