Perfect Square
2066813848236061367483481 is a perfect square (1437641766309 × 1437641766309)
2066813848236061367483481 is a perfect square (1437641766309 × 1437641766309)
2066813848236061367483481 is odd
Previous odd number is 2066813848236061367483479
Next odd number is 2066813848236061367483483
110110101101010100011010000000110001010011001110101100011010100000011110001011001
8828848983782297795059742807955311425489563001804290256590406595841373641