Perfect Square
160955426163772574099782683555001 is a perfect square (12686820963652501 × 12686820963652501)
160955426163772574099782683555001 is a perfect square (12686820963652501 × 12686820963652501)
160955426163772574099782683555001 is odd
Previous odd number is 160955426163772574099782683554999
Next odd number is 160955426163772574099782683555003
11111101111100010110000100000000010000001001001111100001100010100001000001011010111111010110111010010111001
4169815764322267306130267719219583128936721466490374828545948297052352680648904183280537125665001
25906649211561644889515632705305570633668552622585467003392110001