Perfect Square
1425781763336525757719769 is a perfect square (1194061038363 × 1194061038363)
1425781763336525757719769 is a perfect square (1194061038363 × 1194061038363)
1425781763336525757719769 is odd
Previous odd number is 1425781763336525757719767
Next odd number is 1425781763336525757719771
100101101111010111100100011000101100101110000100010000010100100101010010011011001
2898405642686459359419979407185873668833337059973227745743959181878433609