знатьчто́-либокаксвои́пять па́льцев‎ ― znatʹ štó-libo kak svoí pjatʹ pálʹcev ― to have something at one’s fingertips; to know something backwards and forwards, to know something like the back of one’s hand