import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long a=in.nextLong();
long b=in.nextLong();
long c=in.nextLong();
System.out.println(findKthNumber(a,b,c));
}
private static long findKthNumber(long a,long b,long c){
long left=1;
long right=a*b;
while(left<right){
long mid=left+(right-left)/2;
if(countLessOrEqual(mid,a,b)>=c){
right=mid;
}else{
left=mid+1;
}
}
return left;
}
private static long countLessOrEqual(long x,long a,long b){
long count=0;
for(long i=1;i<=a;i++){
count+=Math.min(x/i,b);
if(count>=Long.MAX_VALUE){
break;
}
}
return count;
}
}