Search a number
-
+
10033131312 = 243323224841
BaseRepresentation
bin10010101100000010…
…10110111100110000
3221220020002212202000
421112001112330300
5131021440200222
64335324454000
7503426131461
oct112601267460
927806085660
1010033131312
114289494066
121b400aa300
13c3b81a7b9
146b2708d68
153dac549ac
hex256056f30

10033131312 has 40 divisors (see below), whose sum is σ = 28798804080. Its totient is φ = 3344376960.

The previous prime is 10033131299. The next prime is 10033131341. The reversal of 10033131312 is 21313133001.

It is a happy number.

10033131312 is a `hidden beast` number, since 10 + 0 + 331 + 313 + 12 = 666.

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

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, 11611989 + ... + 11612852.

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

Almost surely, 210033131312 is an apocalyptic number.

10033131312 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 10033131312 its reverse (21313133001), we get a palindrome (31346264313).

The spelling of 10033131312 in words is "ten billion, thirty-three million, one hundred thirty-one thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 27 36 48 54 72 108 144 216 432 23224841 46449682 69674523 92899364 139349046 185798728 209023569 278698092 371597456 418047138 557396184 627070707 836094276 1114792368 1254141414 1672188552 2508282828 3344377104 5016565656 10033131312