Perfect Square
399043249729018599576604016795951273124253896025 is a perfect square (631698701699646205293605 × 631698701699646205293605)
399043249729018599576604016795951273124253896025 is a perfect square (631698701699646205293605 × 631698701699646205293605)
399043249729018599576604016795951273124253896025 is odd
Previous odd number is 399043249729018599576604016795951273124253896023
Next odd number is 399043249729018599576604016795951273124253896027
100010111100101101101111101101001111001101111110001000011100100100010100111100001001011010100111100100101011100101110001011011000101001000100111000110101011001
63541857439444625559262670247805951281000555317588928439960839528299295899258236370197448225790571380959640860921078340967543938113523255015625
159235515154295902644424301026046838483563234937293884731928094041443495248055810327391510800625