Perfect Square
5085897513312705800258453727105394876166958506401 is a perfect square (2255193453633790991866799 × 2255193453633790991866799)
5085897513312705800258453727105394876166958506401 is a perfect square (2255193453633790991866799 × 2255193453633790991866799)
5085897513312705800258453727105394876166958506401 is odd
Previous odd number is 5085897513312705800258453727105394876166958506399
Next odd number is 5085897513312705800258453727105394876166958506403
110111101011011011100010000011000101100110100010000000111101010010010110011010111010001001000111010011000011001111100101001101010010110011001110000110000110100001
131553623025086746354068649835230842638941267514926686250053933678574303326871763872666557524777048648194235689154090690272347242739667199542399201
25866353515920364472768074053337096938222701188148130274163075531989632131240432345411652757972801