Perfect Square
1427374346759295016931689 is a perfect square (1194727729133 × 1194727729133)
1427374346759295016931689 is a perfect square (1194727729133 × 1194727729133)
1427374346759295016931689 is odd
Previous odd number is 1427374346759295016931687
Next odd number is 1427374346759295016931691
100101110010000100001111001001110100000000010110001011100000001001001000101101001
2908128962458543865893986396782619508085979870144956165403305347817835769