Perfect Square
27439940883840079140100 is a perfect square (165650055490 × 165650055490)
27439940883840079140100 is a perfect square (165650055490 × 165650055490)
27439940883840079140100 is even
Previous even number is 27439940883840079140098
Next even number is 27439940883840079140102
20660913249111393412222234508958554116412984214343822088254201000000
101110011111000010110101101010100101101000010011110001011101001010100000100