theory of numbers 869422