Perfect Square
165973142704339221920357198483050561 is a perfect square (407398015096219169 × 407398015096219169)
165973142704339221920357198483050561 is a perfect square (407398015096219169 × 407398015096219169)
165973142704339221920357198483050561 is odd
Previous odd number is 165973142704339221920357198483050559
Next odd number is 165973142704339221920357198483050563
111111111011100011011100100111101100110000110110000011011111100111011001110100010011011101001010000100101000001000001
4572076120277478690284905426417515808509957183264700589788956986722625467641180181172250360296459613708481
27547084099154951888007655524473256997711124476275287861914000482414721