Perfect Square
166203119157511699027585632004157270945521 is a perfect square (407680167726505551961 × 407680167726505551961)
166203119157511699027585632004157270945521 is a perfect square (407680167726505551961 × 407680167726505551961)
166203119157511699027585632004157270945521 is odd
Previous odd number is 166203119157511699027585632004157270945519
Next odd number is 166203119157511699027585632004157270945523
11110100001101101010101000110011101010010011001111110100000100100100100011111101010101010001000100011111110101100000110000110111011110001
4591108009074633704172246895426134800376201556565066970409257834578435787739669484672124972381342197545833941204670961655761
27623476817686032339557933487911039326035479272731484193230151610258473069349961441