Question: What is the Forbes Global rank of the country that is the most populous nation in Europe ?
Answer: 15