Search a number
-
+
31221530032 = 2471137684923
BaseRepresentation
bin11101000100111100…
…101011110110110000
32222120212211001120011
4131010330223312300
51002420202430112
622202025424304
72153461424620
oct350474536660
988525731504
1031221530032
1112271815690
12607403b094
132c37487234
141722780880
15c2aeb8aa7
hex744f2bdb0

31221530032 has 80 divisors (see below), whose sum is σ = 77456685312. Its totient is φ = 11835452160.

The previous prime is 31221530023. The next prime is 31221530033. The reversal of 31221530032 is 23003512213.

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

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

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 296878 + ... + 388045.

Almost surely, 231221530032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1080, while the sum is 22.

The spelling of 31221530032 in words is "thirty-one billion, two hundred twenty-one million, five hundred thirty thousand, thirty-two".

Divisors: 1 2 4 7 8 11 14 16 22 28 37 44 56 74 77 88 112 148 154 176 259 296 308 407 518 592 616 814 1036 1232 1628 2072 2849 3256 4144 5698 6512 11396 22792 45584 684923 1369846 2739692 4794461 5479384 7534153 9588922 10958768 15068306 19177844 25342151 30136612 38355688 50684302 52739071 60273224 76711376 101368604 105478142 120546448 177395057 202737208 210956284 278763661 354790114 405474416 421912568 557527322 709580228 843825136 1115054644 1419160456 1951345627 2230109288 2838320912 3902691254 4460218576 7805382508 15610765016 31221530032