A grocer had some eggs. When he packed them into groups of 4 there were three eggs leftover when he packed them into groups of five there were two left over when he packed them into groups of nine there were no eggs leftover. Find the least number of eggs to grocery had.