Perfect Square
5085698305975283568425821473665975184385429128769 is a perfect square (2255149286848940199984863 × 2255149286848940199984863)
5085698305975283568425821473665975184385429128769 is a perfect square (2255149286848940199984863 × 2255149286848940199984863)
5085698305975283568425821473665975184385429128769 is odd
Previous odd number is 5085698305975283568425821473665975184385429128767
Next odd number is 5085698305975283568425821473665975184385429128771
110111101011010010100110010110011110100110101010111011111100111100110110010000101111110111001100011000000000001011011110111011110011001001011001101100011001000001
131538165328320262513787764203879059691661463846639000487675801896619271705905011165912674836384623264349096764096923300170645517844269182032380609
25864327259399869007626281612552708259319343337245081286360346544500250839524344550295630383455361