Perfect Square
42351218372734639641 is a perfect square (6507781371 × 6507781371)
42351218372734639641 is a perfect square (6507781371 × 6507781371)
42351218372734639641 is odd
Previous odd number is 42351218372734639639
Next odd number is 42351218372734639643
100100101110111101110000001011100100111111110110000101111000011001