Search a number
-
+
31332032110012 = 2219167761019929
BaseRepresentation
bin1110001111111000011101…
…01001001101110110111100
311002221022110012002222222011
413013330032221031312330
513101321000210010022
6150345423054101004
76412443651455464
oct707741651156674
9132838405088864
1031332032110012
119a8a927335637
1236204361aa764
1314637a090932a
147a469abd6ba4
15395040e2e977
hex1c7f0ea4ddbc

31332032110012 has 48 divisors (see below), whose sum is σ = 55214153003520. Its totient is φ = 15556858304000.

The previous prime is 31332032109991. The next prime is 31332032110079. The reversal of 31332032110012 is 21001123023313.

It is a super-2 number, since 2×313320321100122 (a number of 28 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231332032110012 is an apocalyptic number.

It is an amenable number.

31332032110012 is a deficient number, since it is larger than the sum of its proper divisors (23882120893508).

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

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

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

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

Adding to 31332032110012 its reverse (21001123023313), we get a palindrome (52333155133325).

The spelling of 31332032110012 in words is "thirty-one trillion, three hundred thirty-two billion, thirty-two million, one hundred ten thousand, twelve".

Divisors: 1 2 4 191 382 677 764 1354 2708 6101 9929 12202 19858 24404 39716 129307 258614 517228 1165291 1896439 2330582 3792878 4130377 4661164 6721933 7585756 8260754 13443866 16521508 26887732 60576829 121153658 242307316 788902007 1283889203 1577804014 2567778406 3155608028 5135556812 11570174339 23140348678 41010513233 46280697356 82021026466 164042052932 7833008027503 15666016055006 31332032110012