Perfect Square
12925296369184587343622222902009384960801 is a perfect square (113689473431732400401 × 113689473431732400401)
12925296369184587343622222902009384960801 is a perfect square (113689473431732400401 × 113689473431732400401)
12925296369184587343622222902009384960801 is odd
Previous odd number is 12925296369184587343622222902009384960799
Next odd number is 12925296369184587343622222902009384960803
10010111111011111010011000100000100000101101111000101101111111011110001110110001110001101100100111110101111001011101001000001100100001
2159342486948902211956007067590437333999803952904299282342753054661421338984588522005110857749561775981194812644476802401
167063286231256276405601418453526601069387230064879812162575597006493236306561601