Perfect Square
142241757136172119140625 is a perfect square (377149515625 × 377149515625)
142241757136172119140625 is a perfect square (377149515625 × 377149515625)
142241757136172119140625 is odd
Previous odd number is 142241757136172119140623
Next odd number is 142241757136172119140627
11110000111101111000011101100010001100011100001011011101001101010100100010001
2877937285025676608204166434858680719201774350949563086032867431640625