Perfect Square
142638620127892074376236225 is a perfect square (11943141133215 × 11943141133215)
142638620127892074376236225 is a perfect square (11943141133215 × 11943141133215)
142638620127892074376236225 is odd
Previous odd number is 142638620127892074376236223
Next odd number is 142638620127892074376236227
111010111111100111001110001011101010101100101110011001110000101101110001000110011000001
2902093407222974686810928758439029105157363264841135609130673892059341653890625