Perfect Square
28308246354725995860017632636890625 is a perfect square (168250546372741375 × 168250546372741375)
28308246354725995860017632636890625 is a perfect square (168250546372741375 × 168250546372741375)
28308246354725995860017632636890625 is odd
Previous odd number is 28308246354725995860017632636890623
Next odd number is 28308246354725995860017632636890627
1010111001110110100010011010011000000000001000101110101000010100101011100010010101010011100101100001110111000000001
22685006043071176171849261249679760191059139522002707075771839308586760783572100419959469150543212890625
801356811679857632631253556926703624148829764955508716629668212890625