Perfect Square
1425781763350854490180161 is a perfect square (1194061038369 × 1194061038369)
1425781763350854490180161 is a perfect square (1194061038369 × 1194061038369)
1425781763350854490180161 is odd
Previous odd number is 1425781763350854490180159
Next odd number is 1425781763350854490180163
100101101111010111100100011000101101001000001000010101101100101001100101001000001
2898405642773844007093495306252273021189424751066490196793366569071513281