Perfect Square
161200128629030135948420937890625 is a perfect square (12696461264030625 × 12696461264030625)
161200128629030135948420937890625 is a perfect square (12696461264030625 × 12696461264030625)
161200128629030135948420937890625 is odd
Previous odd number is 161200128629030135948420937890623
Next odd number is 161200128629030135948420937890627
11111110010101000011011010100100100100110101101110010010100101000110100111111110110100111110011101101000001
4188862955453835938454428849740875168495053620540513882999575784589096382448244154453277587890625
25985481470015861257164625102986527095835193398082763824462890625