Perfect Square
1427374346754516106015161 is a perfect square (1194727729131 × 1194727729131)
1427374346754516106015161 is a perfect square (1194727729131 × 1194727729131)
1427374346754516106015161 is odd
Previous odd number is 1427374346754516106015159
Next odd number is 1427374346754516106015163
100101110010000100001111001001110011110111101001110101110101110101111000110111001
2908128962429334242062219118614805536524113244328078333364353375723618281