Search a number
-
+
10031301324 = 22321137684637
BaseRepresentation
bin10010101011110100…
…11000001011001100
3221220002122220110200
421111322120023030
5131021003120244
64335221333500
7503404440312
oct112572301314
927802586420
1010031301324
114288454180
121b3b567290
13c3b329875
146b23900b2
153da9e2669
hex255e982cc

10031301324 has 72 divisors (see below), whose sum is σ = 28409738448. Its totient is φ = 2957627520.

The previous prime is 10031301229. The next prime is 10031301341. The reversal of 10031301324 is 42310313001.

10031301324 is a `hidden beast` number, since 10 + 0 + 31 + 301 + 324 = 666.

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

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

It is an unprimeable number.

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

Almost surely, 210031301324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 10031301324 its reverse (42310313001), we get a palindrome (52341614325).

The spelling of 10031301324 in words is "ten billion, thirty-one million, three hundred one thousand, three hundred twenty-four".

Divisors: 1 2 3 4 6 9 11 12 18 22 33 36 37 44 66 74 99 111 132 148 198 222 333 396 407 444 666 814 1221 1332 1628 2442 3663 4884 7326 14652 684637 1369274 2053911 2738548 4107822 6161733 7531007 8215644 12323466 15062014 22593021 24646932 25331569 30124028 45186042 50663138 67779063 75994707 90372084 101326276 135558126 151989414 227984121 271116252 278647259 303978828 455968242 557294518 835941777 911936484 1114589036 1671883554 2507825331 3343767108 5015650662 10031301324