Perfect Square
2007287963563430404197441 is a perfect square (1416787903521 × 1416787903521)
2007287963563430404197441 is a perfect square (1416787903521 × 1416787903521)
2007287963563430404197441 is odd
Previous odd number is 2007287963563430404197439
Next odd number is 2007287963563430404197443
110101001000011110100110001101101011100011000001010110101010010001000110001000001
8087774636334482107506621493840948708726801581606203173562747881303037121