Perfect Square
5085631904974432205058141615496122256860835940001 is a perfect square (2255134564715469967970001 × 2255134564715469967970001)
5085631904974432205058141615496122256860835940001 is a perfect square (2255134564715469967970001 × 2255134564715469967970001)
5085631904974432205058141615496122256860835940001 is odd
Previous odd number is 5085631904974432205058141615496122256860835939999
Next odd number is 5085631904974432205058141615496122256860835940003
110111101011001111100111110010100010100101110010000000111000000001111100000110111000110010000100011110100100001010100110110110100100111010100110110000011010100001
131533013143940804783034282768256145415337325255991135464877894051046934905338334647918717330295197754361702129247274402478281439502141633307820001
25863651872893872237607028471688832425735577896015291193873649221766091757169392040109405271880001