Perfect Square
5085698305975283568425613999931585081887030523489 is a perfect square (2255149286848940199984817 × 2255149286848940199984817)
5085698305975283568425613999931585081887030523489 is a perfect square (2255149286848940199984817 × 2255149286848940199984817)
5085698305975283568425613999931585081887030523489 is odd
Previous odd number is 5085698305975283568425613999931585081887030523487
Next odd number is 5085698305975283568425613999931585081887030523491
110111101011010010100110010110011110100110101010111011111100111100110110000110000001011000111010111101001001111011111100011011110110001001000001000011011001100001
131538165328320262513771665698187073443345222085147945170618385437563200293741317535102341838406897058594333921991193601688579135861661271230779169
25864327259399869007624171314913664038901518055637013882125733276972898810956768084819169380733121