Search a number
-
+
631073628 = 2232371672837
BaseRepresentation
bin100101100111010…
…110101101011100
31121222110212021100
4211213112231130
52243023324003
6142342033100
721432015543
oct4547265534
91558425240
10631073628
112a4251a59
12157418790
13a0988463
145db5515a
153a609ba3
hex259d6b5c

631073628 has 72 divisors (see below), whose sum is σ = 1648719072. Its totient is φ = 203375232.

The previous prime is 631073621. The next prime is 631073659. The reversal of 631073628 is 826370136.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a junction number, because it is equal to n+sod(n) for n = 631073592 and 631073601.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (631073621) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 221026 + ... + 223862.

It is an arithmetic number, because the mean of its divisors is an integer number (22898876).

Almost surely, 2631073628 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 631073628, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (824359536).

631073628 is an abundant number, since it is smaller than the sum of its proper divisors (1017645444).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

631073628 is a wasteful number, since it uses less digits than its factorization.

631073628 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 3051 (or 3046 counting only the distinct ones).

The product of its (nonzero) digits is 36288, while the sum is 36.

The square root of 631073628 is about 25121.1788736118. The cubic root of 631073628 is about 857.7485856029.

The spelling of 631073628 in words is "six hundred thirty-one million, seventy-three thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 36 37 74 111 148 167 222 333 334 444 501 666 668 1002 1332 1503 2004 2837 3006 5674 6012 6179 8511 11348 12358 17022 18537 24716 25533 34044 37074 51066 55611 74148 102132 104969 111222 209938 222444 314907 419876 473779 629814 944721 947558 1259628 1421337 1889442 1895116 2842674 3778884 4264011 5685348 8528022 17056044 17529823 35059646 52589469 70119292 105178938 157768407 210357876 315536814 631073628