Search a number
-
+
31017728422856 = 23717893533103619
BaseRepresentation
bin1110000110101111000001…
…01011110011001111001000
311001211021011211021101012002
413003113200223303033020
513031143301434012411
6145545203035210132
76350646140300240
oct703274053631710
9131737154241162
1031017728422856
1199795aa07848a
12358b53a5a6948
13143cc615ac716
147933a2128b20
1538bc97b5133b
hex1c35e0af33c8

31017728422856 has 128 divisors (see below), whose sum is σ = 71187934752000. Its totient is φ = 12367154798592.

The previous prime is 31017728422847. The next prime is 31017728422903. The reversal of 31017728422856 is 65822482771013.

It is a happy number.

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

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 299292215 + ... + 299395833.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 9031680, while the sum is 56.

The spelling of 31017728422856 in words is "thirty-one trillion, seventeen billion, seven hundred twenty-eight million, four hundred twenty-two thousand, eight hundred fifty-six".

Divisors: 1 2 4 7 8 14 17 28 34 56 68 89 119 136 178 238 356 476 623 712 952 1246 1513 2492 3026 3533 4984 6052 7066 10591 12104 14132 21182 24731 28264 42364 49462 60061 84728 98924 103619 120122 197848 207238 240244 314437 414476 420427 480488 628874 725333 828952 840854 1257748 1450666 1681708 1761523 2201059 2515496 2901332 3363416 3523046 4402118 5345429 5802664 7046092 8804236 9222091 10690858 12330661 14092184 17608472 18444182 21381716 24661322 36888364 37418003 42763432 49322644 64554637 73776728 74836006 98645288 129109274 149672012 156775547 258218548 299344024 313551094 366085927 516437096 627102188 732171854 1097428829 1254204376 1464343708 2194857658 2562601489 2928687416 4389715316 5125202978 6223460759 8779430632 10250405956 12446921518 20500811912 24893843036 32581647503 43564225313 49787686072 65163295006 87128450626 130326590012 174256901252 228071532521 260653180024 348513802504 456143065042 553888007551 912286130084 1107776015102 1824572260168 2215552030204 3877216052857 4431104060408 7754432105714 15508864211428 31017728422856