Perfect Square
165970456062143461052304184897528081 is a perfect square (407394717764164759 × 407394717764164759)
165970456062143461052304184897528081 is a perfect square (407394717764164759 × 407394717764164759)
165970456062143461052304184897528081 is odd
Previous odd number is 165970456062143461052304184897528079
Next odd number is 165970456062143461052304184897528083
111111111011011111001101010101101011100110000011011101111110100110010000110100111111110010001100010010110000100010001
4571854096395931888951236522164471882746070178605283520699751538713245061778633070413834408317410556155441
27546192285475893140400140587861344904118250353851486593138464183542561