What is the largest number that divides \(628\), \(3138\) and \(15636\) and leaves remainders of \(3\), \(13\) and \(11\) respectively?
 
Ans: