Perfect Square
96858314008635526495461067754268236237933004339001 is a perfect square (9841662156802352179361749 × 9841662156802352179361749)
96858314008635526495461067754268236237933004339001 is a perfect square (9841662156802352179361749 × 9841662156802352179361749)
96858314008635526495461067754268236237933004339001 is odd
Previous odd number is 96858314008635526495461067754268236237933004338999
Next odd number is 96858314008635526495461067754268236237933004339003
10000100100010111101101000000111000000001001110010001001011000011101000101110101001011100011010111001011001110011101100001011010000111110011010001000100011011100111001
908679468479183383218275430735517621128519534266179083624234426689859320589226492252127801532262620006618004771971466927631438880954625502498776017001
9381532992595441073779947668490185442160946880673847729312388505168441342663375098255068692929678001