Perfect Square
142245463043519161106881 is a perfect square (377154428641 × 377154428641)
142245463043519161106881 is a perfect square (377154428641 × 377154428641)
142245463043519161106881 is odd
Previous odd number is 142245463043519161106879
Next odd number is 142245463043519161106883
11110000111110010010001011010010011010101000101001010100110010000000111000001
2878162232615268897268043094980450753961718171350070586253399013995841