Perfect Square
242368137611049756475172930161 is a perfect square (492308985913369 × 492308985913369)
242368137611049756475172930161 is a perfect square (492308985913369 × 492308985913369)
242368137611049756475172930161 is odd
Previous odd number is 242368137611049756475172930159
Next odd number is 242368137611049756475172930163
11000011110010001000111001011110101111010101010010101000100001011110001011010000010100001001110001
14237265274420800240089844260394019857790579212580885168133164922336124820046979259763281