Perfect Square
142638620127605438989039209 is a perfect square (11943141133203 × 11943141133203)
142638620127605438989039209 is a perfect square (11943141133203 × 11943141133203)
142638620127605438989039209 is odd
Previous odd number is 142638620127605438989039207
Next odd number is 142638620127605438989039211
111010111111100111001110001011101010100100100101000001000000101010010010111011001101001
2902093407205479228707497520169407159631008918275329168011010172471747313806329