Perfect Square
816686166932904687787729 is a perfect square (903706903223 × 903706903223)
816686166932904687787729 is a perfect square (903706903223 × 903706903223)
10101100 11110000 10100101 01010100 10001100 10110111 11010001 00110101 01011110 11010001
816686166932904687787729 is odd
Previous odd number is 816686166932904687787727
Next odd number is 816686166932904687787731
544710314010639557951317710528046975949644469334894715917348716023621489