Perfect Square
23283064365386962890625 is a perfect square (152587890625 × 152587890625)
23283064365386962890625 is a perfect square (152587890625 × 152587890625)
23283064365386962890625 is odd
Previous odd number is 23283064365386962890623
Next odd number is 23283064365386962890627
100111011100010110101101101010000010101101110000101101011001110111110000001
12621774483536188886587657044524579674771302961744368076324462890625