Perfect Square
142714910166801822060121 is a perfect square (377776269989 × 377776269989)
142714910166801822060121 is a perfect square (377776269989 × 377776269989)
142714910166801822060121 is odd
Previous odd number is 142714910166801822060119
Next odd number is 142714910166801822060123
11110001110001001011100111101100001001011010010100110100111010000111001011001
2906752438327143354729231997671538615692434314152690586912057143151561