Perfect Square
400379791764720237562329902401 is a perfect square (632755712550049 × 632755712550049)
400379791764720237562329902401 is a perfect square (632755712550049 × 632755712550049)
400379791764720237562329902401 is odd
Previous odd number is 400379791764720237562329902399
Next odd number is 400379791764720237562329902403
101000011011011001001100110110000101000011110111001101111011100000110000010011000010010110101000001
64182473191989015105040095882898944926607044377078418661526467026888051431844953390987201
160303977653560739362149033330111838170774097208318185564801