Question : what is the rank of india in the richest country
Answer : world, ranked 130