Perfect Square
1649775951025404247740870266563234495378801 is a perfect square (1284436043960696490599 × 1284436043960696490599)
1649775951025404247740870266563234495378801 is a perfect square (1284436043960696490599 × 1284436043960696490599)
1649775951025404247740870266563234495378801 is odd
Previous odd number is 1649775951025404247740870266563234495378799
Next odd number is 1649775951025404247740870266563234495378803
100101111000001000001011110101000111110011100000110001011011101110010101100101010111101010001011110111011011010010001100111101011010101110001
4490295328468560331933495505658499450340452725239763674498609401953313820093647350193188339822316194522861901727177569826456401
2721760688581777034952913066977246894541478302386026975476263232046744605024480197601