Perfect Square
28366956387562009716300087729 is a perfect square (168424928046777 × 168424928046777)
28366956387562009716300087729 is a perfect square (168424928046777 × 168424928046777)
28366956387562009716300087729 is odd
Previous odd number is 28366956387562009716300087727
Next odd number is 28366956387562009716300087731
10110111010100010011000101010110001110000011100110010111100001011110100000011101000000110110001
22826442023979888969486514241454928696360116399223321182144160463001493065160396521489