Claim: Elizaveta Kulichkova of Russia ranked 117th in the 2016 ITS Cup.
Evidence: 117 Elizaveta Kulichkova Russia