Perfect Square
142241757133154923015641 is a perfect square (377149515621 × 377149515621)
142241757133154923015641 is a perfect square (377149515621 × 377149515621)
142241757133154923015641 is odd
Previous odd number is 142241757133154923015639
Next odd number is 142241757133154923015643
11110000111101111000011101100010000110111100111011100101111110110110111011001
2877937284842538377934074579178131838114414844793011360487447917019721