Perfect Square
143870245619480980896035089 is a perfect square (11994592349033 × 11994592349033)
143870245619480980896035089 is a perfect square (11994592349033 × 11994592349033)
143870245619480980896035089 is odd
Previous odd number is 143870245619480980896035087
Next odd number is 143870245619480980896035091
111011100000001101101011010010010010000101101111100101000111000110111110011000100010001
2977919510550184247544443655785582755183843269205419361886220804210474555409969