Perfect Square
143870245619528959265431225 is a perfect square (11994592349035 × 11994592349035)
143870245619528959265431225 is a perfect square (11994592349035 × 11994592349035)
143870245619528959265431225 is odd
Previous odd number is 143870245619528959265431223
Next odd number is 143870245619528959265431227
111011100000001101101011010010010010000111000110110110100001110100010010101111010111001
2977919510553163509622449837772280729947669800090923698574737643087067019515625