Perfect Square
1425781763317420781106025 is a perfect square (1194061038355 × 1194061038355)
1425781763317420781106025 is a perfect square (1194061038355 × 1194061038355)
1425781763317420781106025 is odd
Previous odd number is 1425781763317420781106023
Next odd number is 1425781763317420781106027
100101101111010111100100011000101100001011010100001001001001110100111001101101001
2898405642569946495858706735873594100036507592762373200242796723273765625