Perfect Square
142714910169824032220049 is a perfect square (377776269993 × 377776269993)
142714910169824032220049 is a perfect square (377776269993 × 377776269993)
142714910169824032220049 is odd
Previous odd number is 142714910169824032220047
Next odd number is 142714910169824032220051
11110001110001001011100111101100001110111010001010000011000000110001110010001
2906752438511808364322686360792179565211566140862111811215378880777649