Search a number
-
+
2030331332302 = 2713383186715601
BaseRepresentation
bin11101100010111001001…
…011011000011011001110
321012002122021121011210221
4131202321023120123032
5231231104310113202
64152415450421554
7266454334401220
oct35427113303316
97162567534727
102030331332302
11713071119769
122895a9a318ba
131195c8477790
14703a8d06410
1537c30c54037
hex1d8b92d86ce

2030331332302 has 64 divisors (see below), whose sum is σ = 3760344612864. Its totient is φ = 800630438400.

The previous prime is 2030331332273. The next prime is 2030331332363. The reversal of 2030331332302 is 2032331330302.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 22030331332302 is an apocalyptic number.

2030331332302 is a deficient number, since it is larger than the sum of its proper divisors (1730013280562).

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

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

The sum of its prime factors is 17873.

The product of its (nonzero) digits is 5832, while the sum is 25.

Adding to 2030331332302 its reverse (2032331330302), we get a palindrome (4062662662604).

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

Divisors: 1 2 7 13 14 26 91 182 383 766 1867 2681 3734 4979 5362 9958 13069 15601 24271 26138 31202 34853 48542 69706 109207 169897 202813 218414 339794 405626 715061 1419691 1430122 2839382 5005427 5975183 9295793 10010854 11950366 18591586 29127067 41826281 58254134 65070551 77677379 83652562 130141102 155354758 203889469 378651871 407778938 543741653 757303742 1087483306 2650563097 5301126194 11155666661 22311333322 78089666627 145023666593 156179333254 290047333186 1015165666151 2030331332302