Perfect Square
142241757139189315265641 is a perfect square (377149515629 × 377149515629)
142241757139189315265641 is a perfect square (377149515629 × 377149515629)
142241757139189315265641 is odd
Previous odd number is 142241757139189315265639
Next odd number is 142241757139189315265643
11110000111101111000011101100010010001111011011011010100011011110010001101001
2877937285208814838483969994926358770839772312492808930734654133769721