Perfect Square
491343654636645536950225 is a perfect square (700959096265 × 700959096265)
491343654636645536950225 is a perfect square (700959096265 × 700959096265)
491343654636645536950225 is odd
Previous odd number is 491343654636645536950223
Next odd number is 491343654636645536950227
1101000000010111100101011111010110100011100011011001110000010101110011111010001
118619490810060709566919391041837998999509913251123675943245111792640625