Perfect Square
142005671284946879653489 is a perfect square (376836398567 × 376836398567)
142005671284946879653489 is a perfect square (376836398567 × 376836398567)
142005671284946879653489 is odd
Previous odd number is 142005671284946879653487
Next odd number is 142005671284946879653491
11110000100100010010010010010110101110101111000000011100010000010011001110001
2863631081070828528366629187650142748143724959631188679668905634969169