Search a number
-
+
31003404031212 = 2232989090241469
BaseRepresentation
bin1110000110010100010101…
…11000100101010011101100
311001202220012112101212221020
413003022022320211103230
513030424432412444322
6145534433413534140
76346631153052414
oct703121270452354
9131686175355836
1031003404031212
119973519355a88
123588801344350
13143b7baa12732
1479280392d644
1538b70a2e205c
hex1c328ae254ec

31003404031212 has 24 divisors (see below), whose sum is σ = 74835802834800. Its totient is φ = 9978107044416.

The previous prime is 31003404031111. The next prime is 31003404031247. The reversal of 31003404031212 is 21213040430013.

It is a happy number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 44545120387 + ... + 44545121082.

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

Almost surely, 231003404031212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31003404031212 its reverse (21213040430013), we get a palindrome (52216444461225).

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

Divisors: 1 2 3 4 6 12 29 58 87 116 174 348 89090241469 178180482938 267270724407 356360965876 534541448814 1069082897628 2583617002601 5167234005202 7750851007803 10334468010404 15501702015606 31003404031212