Perfect Square
12925296369184587344076980795736314562409 is a perfect square (113689473431732400403 × 113689473431732400403)
12925296369184587344076980795736314562409 is a perfect square (113689473431732400403 × 113689473431732400403)
12925296369184587344076980795736314562409 is odd
Previous odd number is 12925296369184587344076980795736314562407
Next odd number is 12925296369184587344076980795736314562411
10010111111011111010011000100000100000101101111000101101111111100100011001001101111010010010010110110010010111111011110100011101101001
2159342486948902212183927112087313123321764924299230918183940663339529492159374336060449685456853252699924911649394183929
167063286231256276417357179558820028287147614887601395289702803005125557155883281