Number Theory and Its Applications