I'm sure Facebook is still tracking you in some way. Some low hanging fruits: IP address, user agent, screen resolution, network speed based tracking, geo location, presence of various web technologies. With all this and Facebook's backend data, I'm absolutely sure they'll be able to narrow you down to at most 5-10 people.