Perfect Square
142637629551871112808396025 is a perfect square (11943099662645 × 11943099662645)
142637629551871112808396025 is a perfect square (11943099662645 × 11943099662645)
142637629551871112808396025 is odd
Previous odd number is 142637629551871112808396023
Next odd number is 142637629551871112808396027
111010111111100101100010110010001010100100111000110111011110011100100100111010011111001
2902032945529504548055589698840847344263469572729224463769666016026612942515625