Perfect Square
166197470736855618570329593503583353980481 is a perfect square (407673240153012273441 × 407673240153012273441)
166197470736855618570329593503583353980481 is a perfect square (407673240153012273441 × 407673240153012273441)
166197470736855618570329593503583353980481 is odd
Previous odd number is 166197470736855618570329593503583353980479
Next odd number is 166197470736855618570329593503583353980483
11110100001101001000101001000111010101110101100100101101001010101111101000001101110111011111010010000011010100100100000000100011001000001
4590639937931264143622123323562959195349393026895954255928926700168075496934665681832205044992955170083584264232777811624641
27621599279327979666303793631511033226159983415702802272637511754696429026928991361