Perfect Square
5085366308746495940273477664924045825612825001225 is a perfect square (2255075676944455879843715 × 2255075676944455879843715)
5085366308746495940273477664924045825612825001225 is a perfect square (2255075676944455879843715 × 2255075676944455879843715)
5085366308746495940273477664924045825612825001225 is odd
Previous odd number is 5085366308746495940273477664924045825612825001223
Next odd number is 5085366308746495940273477664924045825612825001227
110111101011000011101101100100001101111011110101100010111000000001100101011000001110011100100011011111110001000111110111101010000111101110111111000111110100001001
131512406355029893863805499794608959164116082167609146965829610985463002887976681725691090281446688814250022057964681520385460892477611548713265625
25860950494133961472008303435235295574406758695459499889778869240384107669850716753376421251500625