Search a number
-
+
1010040031122 = 23199792998321
BaseRepresentation
bin11101011001010110001…
…00111100011110010010
310120120002102111211222120
432230223010330132102
5113022030221443442
62052001143115110
7132654506415543
oct16545304743622
93516072454876
101010040031122
1135a3a02a1981
12143904442a96
1374328360a65
1436c59a2a4ca
151b417dd04ec
hexeb2b13c792

1010040031122 has 64 divisors (see below), whose sum is σ = 2150656099200. Its totient is φ = 315328757760.

The previous prime is 1010040031079. The next prime is 1010040031123. The reversal of 1010040031122 is 2211300400101.

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

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

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

Almost surely, 21010040031122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 99371.

The product of its (nonzero) digits is 48, while the sum is 15.

Adding to 1010040031122 its reverse (2211300400101), we get a palindrome (3221340431223).

The spelling of 1010040031122 in words is "one trillion, ten billion, forty million, thirty-one thousand, one hundred twenty-two".

Divisors: 1 2 3 6 19 38 57 97 114 194 291 582 929 1843 1858 2787 3686 5529 5574 11058 17651 35302 52953 90113 98321 105906 180226 196642 270339 294963 540678 589926 1712147 1868099 3424294 3736198 5136441 5604297 9537137 10272882 11208594 19074274 28611411 57222822 91340209 181205603 182680418 274020627 362411206 543616809 548041254 1087233618 1735463971 3470927942 5206391913 8860000273 10412783826 17720000546 26580000819 53160001638 168340005187 336680010374 505020015561 1010040031122