Search a number
-
+
31303102056 = 23347227122251
BaseRepresentation
bin11101001001110011…
…110110111001101000
32222210120022100100020
4131021303312321220
51003102043231211
622214102040440
72155501656132
oct351163667150
988716270306
1031303102056
111230386a986
126097419120
132c4b347cc5
14172d536052
15c3322d306
hex749cf6e68

31303102056 has 64 divisors (see below), whose sum is σ = 80275553280. Its totient is φ = 10167288000.

The previous prime is 31303102007. The next prime is 31303102057. The reversal of 31303102056 is 65020130313.

It is a happy number.

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

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

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

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

Almost surely, 231303102056 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 31303102056, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (40137776640).

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

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

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

31303102056 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 1620, while the sum is 24.

Adding to 31303102056 its reverse (65020130313), we get a palindrome (96323232369).

The spelling of 31303102056 in words is "thirty-one billion, three hundred three million, one hundred two thousand, fifty-six".

Divisors: 1 2 3 4 6 8 12 24 47 94 141 188 227 282 376 454 564 681 908 1128 1362 1816 2724 5448 10669 21338 32007 42676 64014 85352 122251 128028 244502 256056 366753 489004 733506 978008 1467012 2934024 5745797 11491594 17237391 22983188 27750977 34474782 45966376 55501954 68949564 83252931 111003908 137899128 166505862 222007816 333011724 666023448 1304295919 2608591838 3912887757 5217183676 7825775514 10434367352 15651551028 31303102056