Lectures on Number theory