# 탐색 범위를 반으로 잘러서 조회 시간을 줄이기 # 이유는 n의 절반을 넘어가면 기존에 추가했던 값 이외에는 더이상 추가될 것이 없기에 import sys input = sys.stdin.readline n,k =map(int,input().split()) li = [] for i in range(1, n//2): if n%i == 0: if i != n//i: li.append(n//i) li.append(i) li = sorted(list(set(li))) try: print(li[k-1]) except: print(0)