Perfect Square
161200094294172971815886661593121 is a perfect square (12696459911887761 × 12696459911887761)
161200094294172971815886661593121 is a perfect square (12696459911887761 × 12696459911887761)
161200094294172971815886661593121 is odd
Previous odd number is 161200094294172971815886661593119
Next odd number is 161200094294172971815886661593123
11111110010101000011001100010111101111010101000011001110001111101101000000100101000011110111010100000100001
4188860278831022203783541812729956672064623022717719034830150641470922443008365590655740738110561
25985470400450257504498298431305038052659040030549945869754520641