Perfect Square
142638620128226482327966441 is a perfect square (11943141133229 × 11943141133229)
142638620128226482327966441 is a perfect square (11943141133229 × 11943141133229)
142638620128226482327966441 is odd
Previous odd number is 142638620128226482327966439
Next odd number is 142638620128226482327966443
111010111111100111001110001011101010110110001110101011111110000111001001101001011101001
2902093407243386054598376291023619260216991245217901493907945082470908940704121