Perfect Square
142638620127844301811703369 is a perfect square (11943141133213 × 11943141133213)
142638620127844301811703369 is a perfect square (11943141133213 × 11943141133213)
142638620127844301811703369 is odd
Previous odd number is 142638620127844301811703367
Next odd number is 142638620127844301811703371
111010111111100111001110001011101010101011010111100000010011010111110110101111001001001
2902093407220058777127017448327973193713464947520069501502719948873428289792409