Hard Number Theory Problems