Perfect Square
142639280515234202756863041 is a perfect square (11943168780321 × 11943168780321)
142639280515234202756863041 is a perfect square (11943168780321 × 11943168780321)
142639280515234202756863041 is odd
Previous odd number is 142639280515234202756863039
Next odd number is 142639280515234202756863043
111010111111101000010101110010000001100101110111111110000100100001101000101010001000001
2902133715688307398397957114805333856640203591769801751831259050625044447177921