Perfect Square
142637629551680023213793769 is a perfect square (11943099662637 × 11943099662637)
142637629551680023213793769 is a perfect square (11943099662637 × 11943099662637)
142637629551680023213793769 is odd
Previous odd number is 142637629551680023213793767
Next odd number is 142637629551680023213793771
111010111111100101100010110010001010011111011101010001101110000001010100110000111101001
2902032945517841111818775012431744986997493082700439750071669863637333624575609